【发布时间】:2015-06-15 10:10:13
【问题描述】:
我有一个名为LanguageMiddleware.php的中间件文件:
...
class LanguageMiddleware {
//ISO language codes:
public $languages = ['en','es','fr','de','pt','pl','zh','ja'];
...
LanguageMiddleware.php 在laravelProj/app/Http/Middleware/中
这是我的问题:我有一个名为 master.blade.php 的刀片模板文件,我试图在其中输出语言列表
@foreach (App\Http\Middleware\LanguageMiddleware\languages as $lang)
<a class=\"setLang\" href=\"lang/en\">{{ Locale::getDisplayLanguage($lang, $lang) }}</a><br>
@endforeach
我需要访问LanguageMiddleware.php 中的$languages 变量
master.blade.php 在laravelProj/resources/views/layouts/中
如何访问另一个类中的变量?
【问题讨论】:
标签: php class oop laravel laravel-5