当前位置: 首页>>代码示例>>PHP>>正文


PHP Container::bindShared方法代码示例

本文整理汇总了PHP中Illuminate\Container\Container::bindShared方法的典型用法代码示例。如果您正苦于以下问题:PHP Container::bindShared方法的具体用法?PHP Container::bindShared怎么用?PHP Container::bindShared使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Illuminate\Container\Container的用法示例。


在下文中一共展示了Container::bindShared方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: registerViewFinder

 /**
  * 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']);
     });
 }
开发者ID:xinix-technology,项目名称:bono-blade,代码行数:12,代码来源:BladeView.php

示例2: registerViewFinder

 /**
  * 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);
     });
 }
开发者ID:rachid804,项目名称:BladeView,代码行数:12,代码来源:ServiceProvider.php

示例3: registerViewFinder

 /**
  * 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);
     });
 }
开发者ID:spatie,项目名称:laravel-blade,代码行数:13,代码来源:Blade.php

示例4: bindLasset

 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;
     });
 }
开发者ID:rmasters,项目名称:lasset,代码行数:12,代码来源:LassetServiceProvider.php


注:本文中的Illuminate\Container\Container::bindShared方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。