public function __construct(IUserRepository $userRepository, UserSession $userSession) { $this->userRepository = $userRepository; $this->userSession = $userSession; parent::__construct(); }