function __construct($args) { parent::__construct($args); $this->arg('labelKey', null); $this->arg('list', null); //DEPRECATED }
function __construct($args) { parent::__construct($args); $this->arg('commandAcl', null, $args); $this->arg('enabled', null, $args, true); $this->arg('tooltip', null, $args); $this->arg('ctrl', null, $args); $this->arg('task', null, $args); $this->arg('taskIcon', null, $args); $this->arg('label', null, $args); $this->arg('description', null, $args); $this->arg('viewType', null, $args, 'both'); $this->arg('target', null, $args); //Default tooltip value (depending on viewType) if ($this->tooltip === null) { if ($this->viewType == 'icon') { $this->tooltip = false; } else { $this->tooltip = true; } } //Uset tasks if ACL does not permit if ($this->commandAcl && !$this->access($this->commandAcl)) { $this->enabled = false; } if (!$this->enabled) { $this->tooltip = false; } $this->getIconName(); }
function __construct($args) { parent::__construct($args); $this->arg('dataKey', null, $args, "cid"); $this->arg('listKey', null, $args, "id"); $this->arg('keyCheckedOut', null, $args, "checked_out"); $this->arg('keyEditor', null, $args, "_checked_out_name"); $this->arg('keyCheckedOutTime', null, $args, "checked_out_time"); $this->arg('allow', null, $args, false); }
function __construct($args) { parent::__construct($args); $this->arg('dataKey', null, $args, 'ordering'); $this->arg('enabled', null, $args, -1); $this->arg('listOrder', null, $args); $this->arg('listDirn', null, $args); if ($this->enabled === -1) { //NOT SET $this->enabled = !isset($this->listOrder) || $this->listOrder == 'a.' . $this->dataKey && $this->listDirn != 'desc'; } $this->canChange = $this->access(); if (!$this->canChange) { $this->enabled = false; } }
function __construct($args) { parent::__construct($args); }
function __construct($args) { parent::__construct($args); $this->arg('width', 6, $args, "20"); $this->arg('height', 7, $args, "20"); }
function __construct($args) { parent::__construct($args); $this->arg('dateFormat', null, $args, "%Y-%m-%d"); }