public function checkAuthorization($username, $password) { $authorized = false; $query = $this->_db->queryAdapter()->select($this->_CP_Table, ['username' => $username, 'password' => UsersModel::ObfuscatePassword($password)], $this->queryAdapterPrefixes()); $stmt = $this->_db->prepare($query[GC_AFIELD_QUERY]); if ($stmt->execute($query[GC_AFIELD_PARAMS])) { $row = $stmt->fetch(); if ($row) { $authorized = $row["{$this->_CP_ColumnsPerfix}{$this->_CP_IDColumn}"]; } } else { $this->_lastDBError = $stmt->errorInfo(); } return $authorized; }