public function __construct(UserRepository $users, Client $apiClient, SessionAuthenticator $authenticator, Rememberer $rememberer) { $this->users = $users; $this->apiClient = $apiClient; $this->authenticator = $authenticator; $this->rememberer = $rememberer; }