Вход Регистрация
Файл: concrete5.7.5.6/concrete/src/Permission/Response/TopicCategoryTreeNodeResponse.php
Строк: 57
<?php
namespace ConcreteCorePermissionResponse;
use 
Page;
use 
User;
use 
Group;
use 
PermissionKey;
use 
Permissions;
class 
TopicCategoryTreeNodeResponse extends Response {

    protected function 
canAccessTopics() {
        
$c Page::getByPath('/dashboard/system/attributes/topics');
        
$cp = new Permissions($c);
        return 
$cp->canViewPage();
    }

    public function 
canEditTreeNodePermissions() {
        return 
$this->canAccessTopics();
    }

    public function 
canViewTreeNode() {
        return 
$this->validate('view_topic_category_tree_node');
    }

    public function 
canDuplicateTreeNode() {
        return 
false;
    }

    public function 
canEditTreeNode() {
        return 
$this->canAccessTopics();
    }

    public function 
canDeleteTreeNode() {
        return 
$this->canAccessTopics();
    }

    public function 
canAddTopicTreeNode() {
        return 
$this->canAccessTopics();
    }

    public function 
canAddTopicCategoryTreeNode() {
        return 
$this->canAccessTopics();
    }

    public function 
canAddTreeSubNode() {
        return 
$this->canAccessTopics();
    }



}
Онлайн: 0
Реклама