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