/** * Singleton pattern implementation makes "new" unavailable * * @return void */ public final function __construct($config = array()) { $registry = Zend_Registry::getInstance(); $handler = $registry->get("memCache"); $this->_cache = $handler; $sessionHandler = Zend_Session::getSaveHandler(); $this->_sessionPrefix = $sessionHandler->getSessionPrefix(); $this->_lastActivityPrefix = $sessionHandler->getLastActivityPrefix(); parent::__construct($config); }
/** * Singleton pattern implementation makes "new" unavailable * * @return void */ protected function __construct($config = array()) { if (self::$_registry == null) { self::$_registry = Zend_Registry::getInstance(); } if (isset(static::$_dbPrimaryRow)) { $dbPrimaryRow = static::$_dbPrimaryRow; } else { $dbPrimaryRow = 'id'; } $this->_dbTable = new Ml_Model_Db_Table(static::$_dbTableName, $dbPrimaryRow, $config); $this->_dbAdapter = $this->_dbTable->getAdapter(); }
protected function __construct($config = array()) { Zend_Loader::loadClass('PasswordHash', EXTERNAL_LIBRARY_PATH . '/phpass-0.3/'); return parent::__construct($config); }