/** * @param $username * @return \CatLab\Accounts\Models\User|null */ public function getFromUsername($username) { $query = new Query("\n\t\t\tSELECT\n\t\t\t\t*\n\t\t\tFROM\n\t\t\t\t{$this->table_users}\n\t\t\tWHERE\n\t\t\t\tu_username = ?\n\t\t"); $query->bindValue(1, $username); return $this->getSingle($query->execute()); }
/** * @param $sub * @return \CatLab\OpenIDClient\Models\User|null */ public function getFromSubject($sub) { $query = new Query("\n\t\t\tSELECT\n\t\t\t\t*\n\t\t\tFROM\n\t\t\t\t{$this->table_users}\n\t\t\tWHERE\n\t\t\t\tu_sub = ?\n\t\t"); $query->bindValue(1, $sub); return $this->getSingle($query->execute()); }