public function getByEmail($email) { if (!$email) { return []; } $users = $this->entities->getEntitiesFromAttributes(['types' => 'user', 'attribute_name_value_pairs' => ['name' => 'email', 'value' => $email], 'limit' => 1]); return $users ?: []; }