. /** * Description of this file. * * @category Stream * @package GNUsocial * @author Mikael Nordfeldth * @copyright 2016 Free Software Foundation, Inc http://www.fsf.org * @license https://www.gnu.org/licenses/agpl.html GNU AGPL v3 or later */ defined('GNUSOCIAL') || die(); /** * Class for notice streams that filter as little as possible. * * @copyright 2016 Free Software Foundation, Inc http://www.fsf.org * @license https://www.gnu.org/licenses/agpl.html GNU AGPL v3 or later */ abstract class FullNoticeStream extends NoticeStream { protected $selectVerbs = [ ActivityVerb::POST => true, ActivityVerb::SHARE => true, ActivityVerb::FOLLOW => true, ActivityVerb::UNFOLLOW => true, ActivityVerb::JOIN => true, ActivityVerb::LEAVE => true, ]; }