2017-12-07 10 views

答えて

-1

コードを繰り返す必要はありません。

$callback = function() {}; 

Route::group(['domain' => 'foo.bar.dev'], $callback); 
Route::group(['domain' => 'foo.bar'], $callback); 

しかし、我々は、1つの以上のマイクロソリューション

Route::macro("domain", function(array $domains, \Closure $definition) { 
    foreach ($domains as $domain) { 
     Route::group(['domain' => $domain], $definition); 
    } 
}); 
Route::domain(['foo.bar.dev', 'foo.bar'], function($route) { 
    // Do stuff 
}); 
を持っています
関連する問題