示例#1
0
 /**
  * {@inheritdoc}
  */
 public function registered(ContainerInterface $app)
 {
     $app->register(new HttpProvider());
     $app->register(new RouterProvider());
     $app->register(new SessionProvider());
     $app->register(new SupportProvider());
 }
示例#2
0
 /**
  * {@inheritdoc}
  */
 public function boot(ContainerInterface $app)
 {
     $app->instance(Config::class, new Config($this->definition->configs()));
     $app->alias(ConfigInterface::class, Config::class);
     $app->alias('config', Config::class);
     foreach ($this->definition->providers() as $provider) {
         $app->register($app->create($provider));
     }
     $this->app = $app;
 }