/** * @param Store $cache * @param ForumWebApp $forum * @param AdminWebApp $admin */ public function __construct(Store $cache, ForumWebApp $forum, AdminWebApp $admin) { $this->cache = $cache; $this->forum = $forum; $this->admin = $admin; parent::__construct(); }
/** * @param MigrationCreator $creator */ public function __construct(MigrationCreator $creator) { parent::__construct(); $this->creator = $creator; }
/** * @param Application $application * @param Filesystem $filesystem */ public function __construct(Application $application, Filesystem $filesystem) { $this->application = $application; parent::__construct(); $this->filesystem = $filesystem; }
/** * @param ExtensionManager $extensions * @param array $config */ public function __construct(ExtensionManager $extensions, array $config) { $this->extensions = $extensions; $this->config = $config; parent::__construct(); }
/** * @param Container $container */ public function __construct(Container $container) { $this->container = $container; parent::__construct(); }