Loading Core/Permissions/Roles/ClosedChannelNonSubscriberRole.php +1 −0 Original line number Original line Diff line number Diff line Loading @@ -7,5 +7,6 @@ class ClosedChannelNonSubscriberRole extends BaseRole public function __construct() public function __construct() { { parent::__construct(Roles::ROLE_CLOSED_CHANNEL_NON_SUBSCRIBER); parent::__construct(Roles::ROLE_CLOSED_CHANNEL_NON_SUBSCRIBER); //No permissions for closed channel non subscribers } } } } Core/Permissions/Roles/ClosedChannelSubscriberRole.php +8 −0 Original line number Original line Diff line number Diff line Loading @@ -7,5 +7,13 @@ class ClosedChannelSubscriberRole extends BaseRole public function __construct() public function __construct() { { parent::__construct(Roles::ROLE_CLOSED_CHANNEL_SUBSCRIBER); parent::__construct(Roles::ROLE_CLOSED_CHANNEL_SUBSCRIBER); $this->addPermission(Roles::FLAG_CREATE_POST); $this->addPermission(Roles::FLAG_VIEW); $this->addPermission(Roles::FLAG_VOTE); $this->addPermission(Roles::FLAG_CREATE_COMMENT); $this->addPermission(Roles::FLAG_REMIND); $this->addPermission(Roles::FLAG_WIRE); $this->addPermission(Roles::FLAG_MESSAGE); $this->addPermission(Roles::FLAG_INVITE); } } } } Core/Permissions/Roles/ModeratedChannelNonSubscriberRole.php +1 −0 Original line number Original line Diff line number Diff line Loading @@ -7,5 +7,6 @@ class ModeratedChannelNonSubscriberRole extends BaseRole public function __construct() public function __construct() { { parent::__construct(Roles::ROLE_MODERATED_CHANNEL_NON_SUBSCRIBER); parent::__construct(Roles::ROLE_MODERATED_CHANNEL_NON_SUBSCRIBER); $this->addPermission(Roles::FLAG_VIEW); } } } } Core/Permissions/Roles/ModeratedChannelSubscriberRole.php +8 −0 Original line number Original line Diff line number Diff line Loading @@ -7,5 +7,13 @@ class ModeratedChannelSubscriberRole extends BaseRole public function __construct() public function __construct() { { parent::__construct(Roles::ROLE_MODERATED_CHANNEL_SUBSCRIBER); parent::__construct(Roles::ROLE_MODERATED_CHANNEL_SUBSCRIBER); $this->addPermission(Roles::FLAG_CREATE_POST); $this->addPermission(Roles::FLAG_VIEW); $this->addPermission(Roles::FLAG_VOTE); $this->addPermission(Roles::FLAG_CREATE_COMMENT); $this->addPermission(Roles::FLAG_REMIND); $this->addPermission(Roles::FLAG_WIRE); $this->addPermission(Roles::FLAG_MESSAGE); $this->addPermission(Roles::FLAG_INVITE); } } } } Core/Permissions/Roles/OpenChannelNonSubscriberRole.php +0 −1 Original line number Original line Diff line number Diff line Loading @@ -7,7 +7,6 @@ class OpenChannelNonSubscriberRole extends BaseRole public function __construct() public function __construct() { { parent::__construct(Roles::ROLE_OPEN_CHANNEL_NON_SUBSCRIBER); parent::__construct(Roles::ROLE_OPEN_CHANNEL_NON_SUBSCRIBER); $this->addPermission(Roles::FLAG_CREATE_POST); $this->addPermission(Roles::FLAG_SUBSCRIBE); $this->addPermission(Roles::FLAG_SUBSCRIBE); $this->addPermission(Roles::FLAG_VIEW); $this->addPermission(Roles::FLAG_VIEW); $this->addPermission(Roles::FLAG_VOTE); $this->addPermission(Roles::FLAG_VOTE); Loading Loading
Core/Permissions/Roles/ClosedChannelNonSubscriberRole.php +1 −0 Original line number Original line Diff line number Diff line Loading @@ -7,5 +7,6 @@ class ClosedChannelNonSubscriberRole extends BaseRole public function __construct() public function __construct() { { parent::__construct(Roles::ROLE_CLOSED_CHANNEL_NON_SUBSCRIBER); parent::__construct(Roles::ROLE_CLOSED_CHANNEL_NON_SUBSCRIBER); //No permissions for closed channel non subscribers } } } }
Core/Permissions/Roles/ClosedChannelSubscriberRole.php +8 −0 Original line number Original line Diff line number Diff line Loading @@ -7,5 +7,13 @@ class ClosedChannelSubscriberRole extends BaseRole public function __construct() public function __construct() { { parent::__construct(Roles::ROLE_CLOSED_CHANNEL_SUBSCRIBER); parent::__construct(Roles::ROLE_CLOSED_CHANNEL_SUBSCRIBER); $this->addPermission(Roles::FLAG_CREATE_POST); $this->addPermission(Roles::FLAG_VIEW); $this->addPermission(Roles::FLAG_VOTE); $this->addPermission(Roles::FLAG_CREATE_COMMENT); $this->addPermission(Roles::FLAG_REMIND); $this->addPermission(Roles::FLAG_WIRE); $this->addPermission(Roles::FLAG_MESSAGE); $this->addPermission(Roles::FLAG_INVITE); } } } }
Core/Permissions/Roles/ModeratedChannelNonSubscriberRole.php +1 −0 Original line number Original line Diff line number Diff line Loading @@ -7,5 +7,6 @@ class ModeratedChannelNonSubscriberRole extends BaseRole public function __construct() public function __construct() { { parent::__construct(Roles::ROLE_MODERATED_CHANNEL_NON_SUBSCRIBER); parent::__construct(Roles::ROLE_MODERATED_CHANNEL_NON_SUBSCRIBER); $this->addPermission(Roles::FLAG_VIEW); } } } }
Core/Permissions/Roles/ModeratedChannelSubscriberRole.php +8 −0 Original line number Original line Diff line number Diff line Loading @@ -7,5 +7,13 @@ class ModeratedChannelSubscriberRole extends BaseRole public function __construct() public function __construct() { { parent::__construct(Roles::ROLE_MODERATED_CHANNEL_SUBSCRIBER); parent::__construct(Roles::ROLE_MODERATED_CHANNEL_SUBSCRIBER); $this->addPermission(Roles::FLAG_CREATE_POST); $this->addPermission(Roles::FLAG_VIEW); $this->addPermission(Roles::FLAG_VOTE); $this->addPermission(Roles::FLAG_CREATE_COMMENT); $this->addPermission(Roles::FLAG_REMIND); $this->addPermission(Roles::FLAG_WIRE); $this->addPermission(Roles::FLAG_MESSAGE); $this->addPermission(Roles::FLAG_INVITE); } } } }
Core/Permissions/Roles/OpenChannelNonSubscriberRole.php +0 −1 Original line number Original line Diff line number Diff line Loading @@ -7,7 +7,6 @@ class OpenChannelNonSubscriberRole extends BaseRole public function __construct() public function __construct() { { parent::__construct(Roles::ROLE_OPEN_CHANNEL_NON_SUBSCRIBER); parent::__construct(Roles::ROLE_OPEN_CHANNEL_NON_SUBSCRIBER); $this->addPermission(Roles::FLAG_CREATE_POST); $this->addPermission(Roles::FLAG_SUBSCRIBE); $this->addPermission(Roles::FLAG_SUBSCRIBE); $this->addPermission(Roles::FLAG_VIEW); $this->addPermission(Roles::FLAG_VIEW); $this->addPermission(Roles::FLAG_VOTE); $this->addPermission(Roles::FLAG_VOTE); Loading