/** * the constructor * * @param Tinebase_Model_Filter_FilterGroup $_filter * @param Tinebase_Controller_Record_Interface $_controller (optional) * @param array $_additionalOptions (optional) additional options */ public function __construct(Tinebase_Model_Filter_FilterGroup $_filter, Tinebase_Controller_Record_Interface $_controller = NULL, $_additionalOptions = array()) { $periodFilter = $_filter->getFilter('period'); if ($periodFilter) { $this->_from = $periodFilter->getFrom(); $this->_until = $periodFilter->getUntil(); } parent::__construct($_filter, $_controller, $_additionalOptions); }
/** * constructor (adds more values with Crm_Export_Helper) * * @param Tinebase_Model_Filter_FilterGroup $_filter * @param Tinebase_Controller_Record_Interface $_controller * @param array $_additionalOptions * @return void */ public function __construct(Tinebase_Model_Filter_FilterGroup $_filter, Tinebase_Controller_Record_Interface $_controller = NULL, $_additionalOptions = array()) { parent::__construct($_filter, $_controller, $_additionalOptions); $this->_specialFields = Crm_Export_Helper::getSpecialFields(); $this->_resolvedRecords = Crm_Export_Helper::getResolvedRecords(); }
/** * the constructor * * @param Tinebase_Model_Filter_FilterGroup $_filter * @param Tinebase_Controller_Record_Interface $_controller (optional) * @param array $_additionalOptions (optional) additional options */ public function __construct(Tinebase_Model_Filter_FilterGroup $_filter, Tinebase_Controller_Record_Interface $_controller = NULL, $_additionalOptions = array()) { $this->_prefKey = Timetracker_Preference::TSODSEXPORTCONFIG; $this->_defaultExportname = 'ts_default_ods'; parent::__construct($_filter, $_controller, $_additionalOptions); }
/** * the constructor * * @param Tinebase_Model_Filter_FilterGroup $_filter * @param Tinebase_Controller_Record_Interface $_controller (optional) * @param array $_additionalOptions (optional) additional options */ public function __construct(Tinebase_Model_Filter_FilterGroup $_filter, Tinebase_Controller_Record_Interface $_controller = NULL, $_additionalOptions = array()) { $this->init($_filter, $_controller, $_additionalOptions); parent::__construct($_filter, $_controller, $_additionalOptions); }
/** * the constructor * * @param Tinebase_Model_Filter_FilterGroup $_filter * @param Tinebase_Controller_Record_Interface $_controller (optional) * @param array $_additionalOptions (optional) additional options */ public function __construct(Tinebase_Model_Filter_FilterGroup $_filter, Tinebase_Controller_Record_Interface $_controller = NULL, $_additionalOptions = array()) { $this->_prefKey = Addressbook_Preference::DEFAULT_CONTACT_ODS_EXPORTCONFIG; parent::__construct($_filter, $_controller, $_additionalOptions); }