public function __construct(UrlGenerator $url, SessionAuthenticator $authenticator, UserValidator $validator, Factory $validatorFactory) { $this->url = $url; $this->authenticator = $authenticator; $this->validator = $validator; $this->validatorFactory = $validatorFactory; }