/** * @param NotificationManager $notification * @param RetrieveUserProfileUtil $retrieveUserProfileUtil * @param RetrieveDoctorProfileUtil $retrieveDoctorProfileUtil */ public function __construct(NotificationManager $notification, RetrieveUserProfileUtil $retrieveUserProfileUtil, RetrieveDoctorProfileUtil $retrieveDoctorProfileUtil) { $this->notification = $notification; $this->retrieveUserProfileUtil = $retrieveUserProfileUtil; $this->retrieveDoctorProfileUtil = $retrieveDoctorProfileUtil; parent::__construct($retrieveUserProfileUtil); }
/** * @param UserManager $userManager * @param Queue $queue * @param RetrieveUserProfileUtil $retrieveUserProfileUtil * @param RetrieveDoctorProfileUtil $retrieveDoctorProfileUtil * @param QuestionBookmarkManager $questionBookmarkManager * @param ClassificationManager $classificationManager */ public function __construct(UserManager $userManager, Queue $queue, RetrieveUserProfileUtil $retrieveUserProfileUtil, RetrieveDoctorProfileUtil $retrieveDoctorProfileUtil, QuestionBookmarkManager $questionBookmarkManager, ClassificationManager $classificationManager) { $this->userManager = $userManager; $this->queue = $queue; $this->retrieveUserProfileUtil = $retrieveUserProfileUtil; $this->retrieveDoctorProfileUtil = $retrieveDoctorProfileUtil; $this->questionBookmarkManager = $questionBookmarkManager; $this->classification = $classificationManager; parent::__construct($retrieveUserProfileUtil); }