/**
  * 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']);
         }
     }
 }
Ejemplo n.º 5
0
 /**
  * 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);
 }
Ejemplo n.º 6
0
 /**
  * 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();
 }