[李景山php]每天laravel-20161026|TranslationServiceProvider.php
来源:互联网 发布:python抢电影票 编辑:程序博客网 时间:2024/06/06 00:28
<?phpnamespace Illuminate\Translation;use Illuminate\Support\ServiceProvider;// namesapceclass TranslationServiceProvider extends ServiceProvider{// son and father /** * Indicates if loading of the provider is deferred. * * @var bool */ protected $defer = true;// wether provider indicates /** * Register the service provider. * * @return void */ public function register() {// register the service provider $this->registerLoader();//set the register Loader $this->app->singleton('translator', function ($app) { $loader = $app['translation.loader'];// a singleton function // When registering the translator component, we'll need to set the default // locale as well as the fallback locale. So, we'll grab the application // configuration so we can easily get both of these values from there. $locale = $app['config']['app.locale']; // When registering the translator component, we'll need to set the default // locale as well as the fallback locale. so, we'll grab the application // configuration so we can easily get both of these values from there. $trans = new Translator($loader, $locale);//get a instance $trans->setFallback($app['config']['app.fallback_locale']);// set Fall back return $trans;// return this trans }); } /** * Register the translation line loader. * * @return void */ protected function registerLoader() { $this->app->singleton('translation.loader', function ($app) { return new FileLoader($app['files'], $app['path.lang']); });// use a big wrap function }// register loader /** * Get the services provided by the provider. * * @return array */ public function provides() { return ['translator', 'translation.loader']; }// a static return}
0 0
- [李景山php]每天laravel-20161026|TranslationServiceProvider.php
- [李景山php]每天laravel-20161026|TranslationServiceProvider.php
- [李景山php]每天laravel-20160922|RedisServicProvider.php
- [李景山php]每天laravel-20160923|Hub.php
- [李景山php]每天laravel-20160924|PiplineServiceProvider.php
- [李景山php]每天laravel-20160925|Pipeline.php
- [李景山php]每天laravel-20160926|DatabasePresenceVerifier.php
- [李景山php]每天laravel-20160927|Factory.php
- [李景山php]每天laravel-20160928|PresenceVerifierInterface.php
- [李景山php]每天laravel-20160929|ValidatesWhenResolved.php
- [李景山php]每天laravel-20160930|ValidationException.php
- [李景山php]每天laravel-20161001|ValidationServiceProvider.php
- [李景山php]每天laravel-20161016|JsonResponse.php
- [李景山php]每天laravel-20161017|ResponseTrait.php
- [李景山php]每天laravel-20161017|UploadedFile.php
- [李景山php]每天laravel-20161023|Reponse.php
- [李景山php]每天laravel-20161024|ArrayLoader.php
- [李景山php]每天laravel-20161025|LoaderInterface.php
- 占位
- Mac AndroidStudio检测不到模拟器的解决方案
- 像素点的绘制
- html5解决大文件断点续传
- linux常用命令
- [李景山php]每天laravel-20161026|TranslationServiceProvider.php
- java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/HBaseConfiguration
- RandamName随机点名
- 身份证实名认证
- 获取网络图片的几种方式
- html5解决大文件断点续传
- C#中Console.WriteLine(),Console.Write()的用法
- 学习jsp必须的基础知识
- java项目之——坦克大战25