在Laravel 4.2框架中,我在app/mypackages下創建了自己的psr-4 php類。獲得Lavavel 4.2環境的最佳實踐
在那些我想檢查環境是這樣的一類:
$environment = Application::environment();
or
$environment = Cache::get('environment');
但也不是工作。在第一個示例中,我收到以下錯誤。
Non-static method Illuminate\Foundation\Application::environment() should not be called statically, assuming $this from incompatible context
$ app變量在此上下文中不可用。獲取環境並使$ app實例可用於獲取配置文件夾中的環境和一些依賴於環境的變量的最佳實踐是什麼?
Laravel相對較新,所以任何見解都非常感謝。
對我來說,缺少的部分不包括: 使用照亮的\ Support \外立面\應用; 而對於環境變量全局函數 getenv('variablename'); 做到了。 – mba12 2015-04-06 15:14:06