Seditio Source
Root |
./othercms/xenForo 2.2.8/src/XF/Reaction/Post.php
<?php

namespace XF\Reaction;

use
XF\Mvc\Entity\Entity;

class
Post extends AbstractHandler
{
    public function
reactionsCounted(Entity $entity)
    {
        if (!
$entity->Thread || !$entity->Thread->Forum)
        {
            return
false;
        }

        return (
$entity->message_state == 'visible' && $entity->Thread->discussion_state == 'visible');
    }

    public function
getEntityWith()
    {
       
$visitor = \XF::visitor();

        return [
'Thread', 'Thread.Forum', 'Thread.Forum.Node.Permissions|' . $visitor->permission_combination_id];
    }
}