1
0
mirror of https://github.com/flarum/core.git synced 2025-08-20 15:21:49 +02:00

Use new extenders (#36)

This commit is contained in:
Sami Mazouz
2020-12-08 18:37:40 +01:00
committed by GitHub
parent 032ad4aadc
commit 2ef3bf411f
2 changed files with 20 additions and 42 deletions

View File

@@ -1,24 +0,0 @@
<?php
/*
* This file is part of Flarum.
*
* For detailed copyright and license information, please view the
* LICENSE file that was distributed with this source code.
*/
namespace Flarum\Subscriptions\Listener;
use Flarum\Api\Event\Serializing;
use Flarum\Api\Serializer\DiscussionSerializer;
class AddDiscussionSubscriptionAttribute
{
public function handle(Serializing $event)
{
if ($event->isSerializer(DiscussionSerializer::class)
&& ($state = $event->model->state)) {
$event->attributes['subscription'] = $state->subscription ?: false;
}
}
}