I have a middleware file called LanguageMiddleware.php:
...
class LanguageMiddleware {
//ISO language codes:
public $languages = ['en','es','fr','de','pt','pl','zh','ja'];
...
LanguageMiddleware.php is in laravelProj/app/Http/Middleware/
Here's my problem: I have a blade template file called master.blade.php where I'm attempting to output a list of languages
@foreach (App\Http\Middleware\LanguageMiddleware\languages as $lang)
<a class=\"setLang\" href=\"lang/en\">{{ Locale::getDisplayLanguage($lang, $lang) }}</a><br>
@endforeach
I need to access the $languages variable in LanguageMiddleware.php
master.blade.php is in laravelProj/resources/views/layouts/
How to access variables in another class?