/** * Initialize new object. * * @param array $db Configuration for Zend_Db_Table. * * @return void */ public function __construct($db = null) { parent::__construct($db); $this->_dbManager = new Phprojekt_DatabaseManager($this, $db); $this->_validate = new Phprojekt_Model_Validate(); $this->_history = new Phprojekt_History(); $this->_search = new Phprojekt_Search(); $this->_rights = new Phprojekt_Item_Rights(); }
/** * Constructor initializes additional Infomanager. * * @param array $db Configuration for Zend_Db_Table. * * @return void */ public function __construct($db = null) { if (null === $db) { $db = Phprojekt::getInstance()->getDb(); } parent::__construct($db); $this->_validate = Phprojekt_Loader::getLibraryClass('Phprojekt_Model_Validate'); $this->_informationManager = Phprojekt_Loader::getModel('Timecard', 'Information'); }
/** * Constructor. * * @param array $db Configuration for Zend_Db_Table. * * @return void */ public function __construct($db = null) { if (null === $db) { $db = Phprojekt::getInstance()->getDb(); } parent::__construct($db); $this->_validate = new Phprojekt_Model_Validate(); $this->_informationManager = new Phprojekt_Module_Information(); }
/** * Initialize new object. * * @param array $db Configuration for Zend_Db_Table. * * @return void */ public function __construct($db = null) { parent::__construct($db); $this->_dbManager = new Phprojekt_DatabaseManager($this, $db); $this->_validate = Phprojekt_Loader::getLibraryClass('Phprojekt_Model_Validate'); $this->_history = Phprojekt_Loader::getLibraryClass('Phprojekt_History'); $this->_search = Phprojekt_Loader::getLibraryClass('Phprojekt_Search'); $this->_rights = Phprojekt_Loader::getLibraryClass('Phprojekt_Item_Rights'); }
/** * Initialize a new Database Manager and configure it with a model. * * @param Phprojekt_Item_Abstract $model Phprojekt_Item_Abstract * @param array $db Configuration for Zend_Db_Table. * * @return void */ public function __construct(Phprojekt_Item_Abstract $model = null, $db = null) { parent::__construct($db); $this->_model = $model; if (null !== $this->_model) { $this->_modelInfo = $this->_model->info(); } $this->getTypes(); }
/** * Constructor. * * @param Zend_Db Configuration for Zend_Db_Table. * * @return void */ public function __construct($db = null) { parent::__construct($db); $this->_validate = Phprojekt_Loader::getLibraryClass('Phprojekt_Model_Validate'); $this->_informationManager = Phprojekt_Loader::getLibraryClass('Phprojekt_Role_Information'); }
/** * Constructor. * * @param Zend_Db Configuration for Zend_Db_Table. * * @return void */ public function __construct($db = null) { parent::__construct($db); $this->_validate = new Phprojekt_Model_Validate(); $this->_informationManager = new Phprojekt_Role_Information(); }
/** * Constructor initializes additional Infomanager. * * @return void */ public function __construct() { parent::__construct(); $this->_userId = Phprojekt_Auth::getUserId(); $this->_informationManager = Phprojekt_Loader::getLibraryClass('Phprojekt_Groups_Information'); }