public function findByUsername($username) { $data = $this->db->getEntityByColumnName(self::USERS_TABLENAME, 'username', $username); if ($data == null) { return null; } $user = new User($data); return $user; }