/** * {@inheritdoc} */ public function __construct($params) { parent::__construct($params); $this->permissions = ['profile' => ['editusername' => 1, 'editemail' => 2, 'editposition' => 4, 'editname' => 8, 'full' => 1024]]; $this->addStandardPermissions('users', false); $this->addStandardPermissions('roles', false); }
/** * {@inheritdoc} */ public function __construct($params) { parent::__construct($params); $this->addStandardPermissions('points'); $this->addStandardPermissions('triggers'); $this->addStandardPermissions('categories'); }
/** * {@inheritdoc} */ public function __construct($params) { parent::__construct($params); $this->addManagePermission('plugins'); }
/** * {@inheritdoc} */ public function __construct($params) { parent::__construct($params); $this->addExtendedPermissions('webhooks'); $this->addStandardPermissions('categories'); }
/** * {@inheritdoc} */ public function __construct($params) { parent::__construct($params); $this->addStandardPermissions('campaigns'); $this->addStandardPermissions('categories'); }
/** * {@inheritdoc} */ public function __construct($params) { parent::__construct($params); $this->addStandardPermissions('themes'); }
/** * {@inheritdoc} */ public function __construct($params) { parent::__construct($params); $this->permissions = array('access' => array('full' => 1024)); $this->addStandardPermissions('clients', false); }
/** * {@inheritdoc} */ public function __construct($params) { parent::__construct($params); $this->addExtendedPermissions('reports'); }
public function __construct($params) { parent::__construct($params); $this->permissions = ['lists' => ['viewother' => 2, 'editother' => 8, 'deleteother' => 64, 'full' => 1024], 'fields' => ['full' => 1024]]; $this->addExtendedPermissions('leads', false); }
/** * {@inheritdoc} */ public function __construct($params) { parent::__construct($params); $this->permissions = array('channels' => array('create' => 32)); }