public final function __construct(&$modx, &$helpers, $fields, $mode = MODE_BOOTSTRAP) { /* @var $modx modX */ /* @var $helpers Helpers */ $this->name = $fields['name']; $this->modx =& $modx; $this->helpers =& $helpers; /* make sure there's a caption */ if (!isset($fields['caption']) || empty($fields['caption'])) { $fields['caption'] = $fields['name']; } if ($mode == MODE_BOOTSTRAP) { if (is_array($fields)) { if (isset($fields['templates'])) { $this->setTvResolver($fields['templates'], $mode); unset($fields['templates']); } } } elseif ($mode == MODE_EXPORT) { $this->setTvResolver($fields, $mode); unset($fields['id']); } $this->myFields = $fields; parent::__construct($modx, $helpers, $fields, $mode); }
final function __construct(&$modx, &$helpers, $fields, $mode = MODE_BOOTSTRAP, $object = null) { $this->name = $fields['name']; if (is_array($fields)) { $this->myFields = $fields; } parent::__construct($modx, $helpers, $fields, $mode, $object); }
public final function __construct(&$modx, &$helpers, $fields, $mode = MODE_BOOTSTRAP) { if (isset($fields['name'])) { $fields['templatename'] = $fields['name']; unset($fields['name']); } $this->name = $fields['templatename']; if (is_array($fields)) { $this->myFields = $fields; } parent::__construct($modx, $helpers, $fields, $mode); }
public final function __construct(&$modx, &$helpers, $fields, $mode = MODE_BOOTSTRAP) { /* @var $object modPlugin */ /* @var $modx modX */ /* @var $helpers Helpers */ $this->helpers =& $helpers; $this->modx =& $modx; $this->name = $fields['name']; $this->setPluginResolver($fields, $mode); if (isset($fields['events'])) { unset($fields['events']); } parent::__construct($modx, $helpers, $fields, $mode); }
public final function __construct(&$modx, &$helpers, $fields, $mode = MODE_BOOTSTRAP) { $this->name = $fields['name']; parent::__construct($modx, $helpers, $fields, $mode); }
final function __construct(&$modx, &$helpers, $fields, $mode = MODE_BOOTSTRAP) { /* @var $object modPropertySet */ $this->name = $fields['name']; parent::__construct($modx, $helpers, $fields, $mode); }