Create a new Router instance.
public __construct ( Illuminate\Contracts\Events\Dispatcher $events, Illuminate\Container\Container $container = null ) : void | ||
$events | Illuminate\Contracts\Events\Dispatcher | |
$container | Illuminate\Container\Container | |
리턴 | void |
/** * Router constructor. * @param Dispatcher $events * @param Container $container */ public function __construct(Dispatcher $events, Container $container) { parent::__construct($events, $container); $this->setRoutes(new RouteCollection()); $this->adapterService = new AdapterService($this->container); $this->setDefaultAdapter(MainAdapter::name); }
/** * Load resource defaults and call parent * * @param Illuminate\Events\Dispatcher $events * @param Illuminate\Container\Container $container * @param Illuminate\Config\Repository $config * @param array $resourceDefaults * @return void */ public function __construct($events, $container, $config, $resourceDefaults) { // Capture config $this->config = $config; // Load defaults $this->resourceDefaults = $resourceDefaults; // Hand off to parent return parent::__construct($events, $container); }
/** * Router constructor method * * @param \Illuminate\Contracts\Events\Dispatcher $events * @param \Illuminate\Container\Container|null $container */ public function __construct(Dispatcher $events, Container $container = null) { parent::__construct($events, $container); $this->config = Config::get('lera'); $this->createResources(); }
/** * Create a new Router instance. * * @param Dispatcher $events * @param Container $container * @return void */ public function __construct(Dispatcher $events, Container $container = null) { parent::__construct($events, $container); $this->routes = new RouteCollection(); }
public function __construct(Dispatcher $events, Container $container = null) { parent::__construct($events, $container); $this->version = substr($container::VERSION, 0, 3); }
/** * Create a new router instance. * * @param \Illuminate\Events\Dispatcher $events * @param \Dingo\Api\Properties $properties * @param \Illuminate\Container\Container $container * * @return void */ public function __construct(Dispatcher $events, Properties $properties, Container $container = null) { $this->properties = $properties; $this->api = new GroupCollection($properties); parent::__construct($events, $container); }
/** * Create a new Router instance. * * @param \Illuminate\Contracts\Events\Dispatcher $events * @param \Illuminate\Container\Container $container */ public function __construct(Dispatcher $events, Container $container = null) { parent::__construct($events, $container); // Add all registered named route middlewares after all service providers have been loaded app('events')->listen('bootstrapped: ' . BootProviders::class, RegisterRouteMiddleware::class); }
/** * Setup options for routing and pass container to parent * * @param \Illuminate\Container\Container $container * @return void */ public function __construct(\Illuminate\Container\Container $container = null) { parent::__construct($container); $this->setOptions(); $this->setExpressions(); }
/** * Create a new TranslatorRouter instance. * * @param \Translator\Localizer $localizer * @param \Illuminate\Contracts\Events\Dispatcher $events * @param \Illuminate\Container\Container $container * @return void */ public function __construct(Localizer $localizer, Dispatcher $events, Container $container = null) { parent::__construct($events, $container); $this->localizer = $localizer; }
/** * Router constructor. * * @param Dispatcher $events * @param Container|null $container */ public function __construct(Dispatcher $events, Container $container = null) { parent::__construct($events, $container); }