Вход Регистрация
Файл: concrete5.7.5.6/concrete/src/Permission/Response/TopicTreeNodeResponse.php
Строк: 52
<?php
namespace ConcreteCorePermissionResponse;
use 
User;
use 
Page;
use 
Group;
use 
PermissionKey;
use 
Permissions;
class 
TopicTreeNodeResponse 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_tree_node');
    }

    public function 
canDuplicateTreeNode() {
        return 
false;
    }

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

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

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

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


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