/** * @param AddonRepository $addonRepository * @param TagRepository $tagRepository */ public function __construct(AddonRepository $addonRepository, TagRepository $tagRepository) { parent::__construct(); $this->addonRepository = $addonRepository; $this->tagRepository = $tagRepository; }
/** * @param Addon $addon * @param IAddonMetaFactory $addonMetaFactory */ public function __construct(Addon $addon, IAddonMetaFactory $addonMetaFactory) { parent::__construct(); $this->addon = $addon; $this->addonMetaFactory = $addonMetaFactory; }
/** * @param ICollection $addons * @param IAddonMetaFactory $addonMetaFactory */ public function __construct(ICollection $addons, IAddonMetaFactory $addonMetaFactory) { parent::__construct(); $this->addons = $addons; $this->addonMetaFactory = $addonMetaFactory; }
/** * @param Searching $search */ function __construct(Searching $search) { parent::__construct(); $this->search = $search; }