public function __construct(DbAdapter $zendDb, $tableName = null, $identityColumn = null, $credentialColumn = null, $credentialTreatment = null, $dateColumn = null, $firstLogin = true) { parent::__construct($zendDb, $tableName, $identityColumn, $credentialColumn, $credentialTreatement); if ($dateColumn !== null) { $this->setDateColumn($dateColumn); } if (isset($firstLogin)) { $this->setFirstLogin($firstLogin); } }
public function __construct($username, $password) { $dbConfig = $this->loadDbConfig(); // \Zend\Debug\Debug::dump($dbConfig, $sm); $dbAdapter = new Adapter($dbConfig); parent::__construct($dbAdapter, "user", "login", "password"); $this->username = $username; $this->password = $password; $this->setIdentity($username)->setCredential($password); }
/** * __construct() - Sets configuration options * * @param string $tableName Optional * @param string $identityColumn Optional * @param string $credentialColumn Optional * @param string $credentialTreatment Optional * @return \Zend\Authentication\Adapter\DbTable */ public function __construct($tableName = null, $schemaName = null, $identityColumn = null, $credentialColumn = null, array $returnColumns = null) { $this->clearIdentity(); $zendDb = \Cityware\Db\Factory::factory(); $this->zendDb = $zendDb->getAdapter(); parent::__construct($this->zendDb); if (null !== $tableName) { if (null !== $schemaName) { $this->setTableName(new TableIdentifier($tableName, $schemaName)); } else { $this->setTableName($tableName); } } if (null !== $identityColumn) { $this->setIdentityColumn($identityColumn); } if (null !== $credentialColumn) { $this->setCredentialColumn($credentialColumn); } $this->returnColumns = $returnColumns; }
function __construct($dbAdapter, $dbTable = null, $identityColumn = null, $credentialColumn = null) { parent::__construct($dbAdapter, $dbTable, $identityColumn, $credentialColumn, '? AND disabled = 0'); }