/** * PHP4-style constructor * * @param array $aFieldSelectionNames A list of the predefined 'friendly' selections. * @param string $fieldSelectionDefault The default selection. */ function Admin_UI_OrganisationSelectionField($name = 'OrganisationSelectionField', $defaultAdvertiser = 'all', $defaultPublisher = 'all', $filterBy = FILTER_NONE) { parent::__construct(); $this->_name = $name; $oScope = new Admin_UI_OrganisationScope(); $oScope->setAdvertiserId($defaultAdvertiser); $oScope->setPublisherId($defaultPublisher); $this->_value = $oScope; $this->_filter = $filterBy; }
/** * Constructor * * @param array $aFieldSelectionNames A list of the predefined 'friendly' selections. * @param string $fieldSelectionDefault The default selection. */ function __construct($name = 'DaySpanField', $fieldSelectionDefault = 'last_month', $aFieldSelectionNames = null) { parent::__construct(); if (is_null($aFieldSelectionNames)) { $aFieldSelectionNames = $this->getDefaultSelectionNames(); } $this->_name = $name; $this->_fieldSelectionNames = $aFieldSelectionNames; $this->_value = new OA_Admin_DaySpan($fieldSelectionDefault); // Disable auto-submit by default $this->disableAutoSubmit(); }
/** * PHP4-style constructor * * @param array $aFieldSelectionNames A list of the predefined 'friendly' selections. * @param string $fieldSelectionDefault The default selection. */ function __construct($aFieldSelectionNames = array(), $fieldSelectionDefault = '') { parent::__construct(); $this->_fieldSelectionNames = $aFieldSelectionNames; $this->_value = new OA_Admin_DaySpan($fieldSelectionDefault); }