/**
  * Register the view finder implementation.
  *
  * @return void
  */
 protected function registerViewFinder()
 {
     $container = $this->container;
     $this->container->bindShared('view.finder', function ($app) use($container) {
         return new FileViewFinder($app['files'], $container['view.paths']);
     });
 }
Example #2
0
 /**
  * Register the view finder implementation.
  *
  * @return void
  */
 protected function registerViewFinder()
 {
     $self = $this;
     $this->app->bindShared('view.finder', function ($app) use($self) {
         return new FileViewFinder($app['files'], $self->viewPaths);
     });
 }
Example #3
0
 /**
  * Register the view finder implementation.
  *
  * @return void
  */
 public function registerViewFinder()
 {
     $me = $this;
     $this->container->bindShared('view.finder', function ($app) use($me) {
         $paths = $me->viewPaths;
         return new FileViewFinder($app['files'], $paths);
     });
 }
 protected function bindLasset(Container $app)
 {
     // Load default config from /config/config.php
     $app['config']->package('rmasters/lasset', __DIR__ . '/../config');
     $app->bindShared(self::MANAGER_KEY, function ($app) {
         $manager = new Manager($app['config']->get('lasset'));
         if (is_null($manager->getDefault()) && $manager->hasEnvironment($app['env'])) {
             $manager->setDefault($app['env']);
         }
         return $manager;
     });
 }