Flarum\Core\Listener\DiscussionMetadataUpdater::whenPostWasDeleted PHP Méthode

whenPostWasDeleted() public méthode

public whenPostWasDeleted ( PostWasDeleted $event )
$event Flarum\Event\PostWasDeleted
    public function whenPostWasDeleted(PostWasDeleted $event)
    {
        $this->removePost($event->post);
        $discussion = $event->post->discussion;
        if ($discussion && $discussion->posts()->count() === 0) {
            $discussion->delete();
        }
    }