/** * @param ActionRepository $actionRepository * @param User $user */ public function __construct(ActionRepository $actionRepository, User $user) { parent::__construct(); $this->actionRepository = $actionRepository; $this->aclActionID = NULL; $this->user = $user; }
/** * @param UserRepository $userRepository * @param RoleRepository $roleRepository * @param User $user */ public function __construct(UserRepository $userRepository, RoleRepository $roleRepository, User $user) { parent::__construct(); $this->userRepository = $userRepository; $this->roleRepository = $roleRepository; $this->user = $user; }
/** * Login constructor. * @param User $user * @param ITranslator $translator */ public function __construct(User $user, ITranslator $translator) { parent::__construct(); $this->user = $user; $this->translator = $translator; $this->googleClient = NULL; $this->facebookClient = NULL; }
/** * @param ContactRepository $contactRepository */ public function __construct(ContactRepository $contactRepository) { parent::__construct(); $this->contactRepository = $contactRepository; }