/** * constructs a new importer from given config * * @param array $_options */ public function __construct(array $_options = array()) { parent::__construct($_options); // get container id from default container if not set if (empty($this->_options['container_id'])) { $defaultContainer = $this->_controller->getDefaultInventory(); $this->_options['container_id'] = $defaultContainer->getId(); if (Tinebase_Core::isLogLevel(Zend_Log::DEBUG)) { Tinebase_Core::getLogger()->debug(__METHOD__ . '::' . __LINE__ . ' Setting default container id: ' . $this->_options['container_id']); } } }
/** * constructs a new importer from given config * * @param array $_options */ public function __construct(array $_options = array()) { parent::__construct($_options); // disable lead notifications on import Crm_Controller_Lead::getInstance()->sendNotifications(false); // get container id from default container if not set if (empty($this->_options['container_id'])) { $defaultContainer = Tinebase_Container::getInstance()->getDefaultContainer('Crm_Model_Lead'); $this->_options['container_id'] = $defaultContainer->getId(); if (Tinebase_Core::isLogLevel(Zend_Log::DEBUG)) { Tinebase_Core::getLogger()->debug(__METHOD__ . '::' . __LINE__ . ' Setting default container id: ' . $this->_options['container_id']); } } }
/** * constructs a new importer from given config * * @param array $_options */ public function __construct(array $_options = array()) { parent::__construct($_options); // don't set geodata for imported contacts as this is too much traffic for the nominatim server $this->_controller->setGeoDataForContacts(FALSE); // get container id from default container if not set if (empty($this->_options['container_id'])) { $defaultContainer = $this->_controller->getDefaultAddressbook(); $this->_options['container_id'] = $defaultContainer->getId(); if (Tinebase_Core::isLogLevel(Zend_Log::DEBUG)) { Tinebase_Core::getLogger()->debug(__METHOD__ . '::' . __LINE__ . ' Setting default container id: ' . $this->_options['container_id']); } } }
/** * constructs a new importer from given config * * @param array $_options */ public function __construct(array $_options = array()) { parent::__construct($_options); if (!Addressbook_Config::getInstance()->get(Addressbook_Config::CONTACT_IMPORT_NOMINATIM)) { // don't set geodata for imported contacts as this might be too much traffic for the nominatim server // TODO make this setting overwritable via import definition/options $this->_controller->setGeoDataForContacts(FALSE); } // get container id from default container if not set if (empty($this->_options['container_id'])) { $defaultContainer = $this->_controller->getDefaultAddressbook(); $this->_options['container_id'] = $defaultContainer->getId(); if (Tinebase_Core::isLogLevel(Zend_Log::DEBUG)) { Tinebase_Core::getLogger()->debug(__METHOD__ . '::' . __LINE__ . ' Setting default container id: ' . $this->_options['container_id']); } } }
/** * the constructor * * @param Tinebase_Model_ImportExportDefinition $_definition * @param mixed $_controller * @param array $_options additional options */ public function __construct(Tinebase_Model_ImportExportDefinition $_definition, $_controller = NULL, $_options = array()) { parent::__construct($_definition, $_controller, $_options); }
/** * the constructor * * @param Tinebase_Model_ImportExportDefinition $_definition * @param mixed $_controller * @param array $_options additional options */ public function __construct(Tinebase_Model_ImportExportDefinition $_definition, $_controller = NULL, $_options = array()) { parent::__construct($_definition, $_controller, $_options); $this->sellPriceController = Billing_Controller_SellPrice::getInstance(); }