目前,我有一条工作路线,使用标准的Laravel方式将我的应用程序置于维护模式。
Route::group(array('before' => 'auth'), function(){
if(Auth::check() && Auth::user()->role->id == Role::ADMIN){
//A route to shut down the application, user must be an authenticated Admin user
Route::get('shut/the/application/down', function(){
Artisan::call('down');
});
}
});
很遗憾,我无法通过{{1>} 将我的应用程序从维护模式中移除来使用类似的路径。
我怎么能这样做使用Artisan 和路线而不必创建自定义逻辑?我意识到我的应用程序在维护模式下无法访问,但在我的路由文件中放置Artisan::call('up')
可以正常工作,但是将其作为路由包装却不行。我想知道是否有任何解决方法。