public function __construct($config = array())
 {
     if (!isset($config['proxyModel'])) {
         $config['proxyModel'] = new Kwf_Model_Db(array('table' => 'kwf_users', 'hasDeletedFlag' => true));
     }
     parent::__construct($config);
 }
 public function __construct(array $config = array())
 {
     if (isset($config['sourceModel'])) {
         $this->_sourceModel = $config['sourceModel'];
     }
     parent::__construct($config);
 }
 public function __construct(array $config = array())
 {
     if (isset($config['cacheSettings'])) {
         $this->_cacheSettings = $config['cacheSettings'];
     }
     parent::__construct($config);
 }
 public function __construct()
 {
     $config = array();
     $config['proxyModel'] = 'Kwf_Model_DbWithConnection_SiblingRelationExpr_RelationDbModel';
     $this->_siblingModels[] = new Kwf_Model_DbWithConnection_SiblingRelationExpr_RelationSiblingModel();
     parent::__construct($config);
 }
Example #5
0
 public function __construct($config)
 {
     if (isset($config['proxyModel'])) {
         $config['proxyModel'] = Kwf_Model_Abstract::getInstance($config['proxyModel']);
     }
     if (isset($config['trlModel'])) {
         $this->_trlModel = Kwf_Model_Abstract::getInstance($config['trlModel']);
     }
     parent::__construct($config);
 }
Example #6
0
 public function __construct($config)
 {
     if (isset($config['proxyModel'])) {
         $config['proxyModel'] = Kwf_Model_Abstract::getInstance($config['proxyModel']);
     }
     if (isset($config['trlModel'])) {
         $this->_trlModel = Kwf_Model_Abstract::getInstance($config['trlModel']);
     }
     if (!$this->_trlModel) {
         throw new Kwf_Exception('Kwc_Directories_Item_Directory_Trl needs to be set a child model.');
     }
     parent::__construct($config);
 }
Example #7
0
 public function __construct(array $config = array())
 {
     if (!isset($config['proxyModel'])) {
         if (isset($config['table'])) {
             $table = $config['table'];
         } else {
             $table = $this->_table;
         }
         if (!$table) {
             throw new Kwf_Exception('You must specify a table (protected _table or config table) or a proxyModel');
         }
         $config['proxyModel'] = new Kwf_Model_Db(array('table' => $table, 'hasDeletedFlag' => $this->_hasDeletedFlag));
     }
     parent::__construct($config);
 }
 public function __construct(array $config = array())
 {
     if (isset($config['sourceModel'])) {
         $this->_sourceModel = $config['sourceModel'];
     }
     if (isset($config['syncTimeField'])) {
         $this->_syncTimeField = $config['syncTimeField'];
     }
     if (isset($config['syncTimeFieldIsUnique'])) {
         $this->_syncTimeFieldIsUnique = $config['syncTimeFieldIsUnique'];
     }
     if (isset($config['maxSyncDelay'])) {
         $this->_maxSyncDelay = $config['maxSyncDelay'];
     }
     if (isset($config['truncateBeforeFullImport'])) {
         $this->_truncateBeforeFullImport = $config['truncateBeforeFullImport'];
     }
     if (isset($config['callObserverForRowUpdates'])) {
         $this->_callObserverForRowUpdates = $config['callObserverForRowUpdates'];
     }
     parent::__construct($config);
 }
Example #9
0
 public function __construct()
 {
     parent::__construct(array('proxyModel' => new Kwf_Model_FnF()));
 }
 public function __construct()
 {
     $config['proxyModel'] = new Kwf_Model_FnFFile(array('primaryKey' => 'component_id', 'uniqueIdentifier' => get_class($this) . '-Proxy'));
     parent::__construct($config);
 }
Example #11
0
 public function __construct(array $config = array())
 {
     $config['proxyModel'] = new Kwf_Model_Db(array('table' => Kwf_Model_Abstract::getInstance('Kwf_Model_DbWithConnection_SelectExpr_Model1')->getTableName()));
     $config['exprs'] = array('count_model2' => new Kwf_Model_Select_Expr_Child_Count('Model2'));
     parent::__construct($config);
 }
 public function __construct()
 {
     $config = array('proxyModel' => new Kwf_Model_Mongo_TestModel());
     parent::__construct($config);
 }
 public function __construct()
 {
     $config = array('proxyModel' => 'Kwf_Model_Events_ProxyReFire_ProxyModel');
     parent::__construct($config);
 }
 public function __construct(array $config = array())
 {
     $config['proxyModel'] = 'Kwf_Model_DbWithConnection_ParentExprFieldProxyReference_ChildModel';
     $this->_siblingModels['sibling'] = 'Kwf_Model_DbWithConnection_ParentExprFieldProxyReference_SiblingModel';
     parent::__construct($config);
 }
 public function __construct(array $config = array())
 {
     $config['proxyModel'] = 'Kwf_Model_FnF_ProxyFnFExtendedReference_ChildModel';
     parent::__construct($config);
 }
 public function __construct()
 {
     $config['proxyModel'] = 'Kwf_Model_DbWithConnection_SiblingRelationExpr_MasterDbModel';
     parent::__construct($config);
 }
Example #17
0
 public function __construct(array $config = array())
 {
     $config['proxyModel'] = new Kwf_Model_Db(array('table' => Kwf_Model_Abstract::getInstance('Kwf_Model_DbWithConnection_SelectExpr_Model2')->getTableName()));
     parent::__construct($config);
 }