/** * @param \ACP3\Core\Controller\Context\WidgetContext $context * @param \ACP3\Core\Date $date * @param \ACP3\Modules\ACP3\Articles\Model\Repository\ArticleRepository $articleRepository * @param \ACP3\Modules\ACP3\Articles\Cache $articlesCache */ public function __construct(Core\Controller\Context\WidgetContext $context, Core\Date $date, Articles\Model\Repository\ArticleRepository $articleRepository, Articles\Cache $articlesCache) { parent::__construct($context); $this->date = $date; $this->articleRepository = $articleRepository; $this->articlesCache = $articlesCache; }
/** * @param \ACP3\Core\Controller\Context\WidgetContext $context * @param Core\Date $date * @param \ACP3\Modules\ACP3\Polls\Model\Repository\PollRepository $pollRepository * @param \ACP3\Modules\ACP3\Polls\Model\Repository\AnswerRepository $answerRepository * @param \ACP3\Modules\ACP3\Polls\Model\Repository\VoteRepository $voteRepository */ public function __construct(Core\Controller\Context\WidgetContext $context, Core\Date $date, Polls\Model\Repository\PollRepository $pollRepository, Polls\Model\Repository\AnswerRepository $answerRepository, Polls\Model\Repository\VoteRepository $voteRepository) { parent::__construct($context); $this->date = $date; $this->pollRepository = $pollRepository; $this->answerRepository = $answerRepository; $this->voteRepository = $voteRepository; }
/** * Index constructor. * * @param \ACP3\Core\Controller\Context\WidgetContext $context * @param \ACP3\Core\Date $date * @param \ACP3\Modules\ACP3\Gallery\Model\Repository\GalleryRepository $galleryModel */ public function __construct(Core\Controller\Context\WidgetContext $context, Core\Date $date, Gallery\Model\Repository\GalleryRepository $galleryModel) { parent::__construct($context); $this->date = $date; $this->galleryModel = $galleryModel; }
/** * @param \ACP3\Core\Controller\Context\WidgetContext $context * @param \ACP3\Modules\ACP3\Search\Helpers $searchHelpers */ public function __construct(Core\Controller\Context\WidgetContext $context, Search\Helpers $searchHelpers) { parent::__construct($context); $this->searchHelpers = $searchHelpers; }
/** * @param \ACP3\Core\Controller\Context\WidgetContext $context * @param \ACP3\Core\Date $date * @param \ACP3\Modules\ACP3\Files\Model\Repository\FilesRepository $filesRepository */ public function __construct(Core\Controller\Context\WidgetContext $context, Core\Date $date, Files\Model\Repository\FilesRepository $filesRepository) { parent::__construct($context); $this->date = $date; $this->filesRepository = $filesRepository; }
/** * Helper function for initializing models, etc. * * @return $this * @throws \ACP3\Core\ACL\Exception\AccessForbiddenException */ public function preDispatch() { parent::preDispatch(); $this->view->assign(['REQUEST_URI' => $this->request->getServer()->get('REQUEST_URI'), 'UA_IS_MOBILE' => $this->request->getUserAgent()->isMobileBrowser(), 'IN_ADM' => $this->request->getArea() === AreaEnum::AREA_ADMIN, 'IS_HOMEPAGE' => $this->request->isHomepage(), 'IS_AJAX' => $this->request->isXmlHttpRequest()]); return $this; }
/** * @param \ACP3\Core\Controller\Context\WidgetContext $context * @param \ACP3\Core\Helpers\FormToken $formTokenHelper */ public function __construct(Core\Controller\Context\WidgetContext $context, Core\Helpers\FormToken $formTokenHelper) { parent::__construct($context); $this->formTokenHelper = $formTokenHelper; }