Advertisement
villers

Untitled

Nov 6th, 2014
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.51 KB | None | 0 0
  1. <?php
  2.  
  3. /*
  4. |--------------------------------------------------------------------------
  5. | Application Routes
  6. |--------------------------------------------------------------------------
  7. |
  8. | Here is where you can register all of the routes for an application.
  9. | It's a breeze. Simply tell Laravel the URIs it should respond to
  10. | and give it the Closure to execute when that URI is requested.
  11. |
  12. */
  13. $domainName = Config::get('app.domainName');
  14.  
  15. Route::get('login', 'AuthController@getLogin');
  16. Route::post('login', 'AuthController@postLogin');
  17. Route::get('logout', 'AuthController@getLogout')->before('auth');
  18.  
  19. // Page des sous domaines
  20. Route::group(['domain' => "{slug}.$domainName"], function()
  21. {
  22.     Route::group(['prefix' => 'admin', 'before' => 'adminsubsite'], function()
  23.     {
  24.         Route::get('/', 'HomeController@adminSubSiteIndex');
  25.         Route::resource('users', 'RoleController');
  26.         Route::resource('sites', 'StaticPagesController');
  27.     });
  28.  
  29.     Route::get('/', ['as' => 'site.index', 'uses' => 'SiteController@index']);
  30.     Route::controller('/', 'SiteController');
  31. });
  32.  
  33. // Domaine principal
  34. Route::group(['domain' => $domainName], function()
  35. {
  36.     Route::group(['prefix' => 'admin', 'before' => 'admin'], function()
  37.     {
  38.         Route::get('/', ['as'   => 'admin', 'uses' => '\HomeController@adminIndex']);
  39.         Route::resource('users', 'UsersController');
  40.         Route::resource('sites', 'SitesController');
  41.     });
  42.  
  43.     Route::post('/', 'HomeController@store');
  44.     Route::get('/', ['as' => 'home', 'uses' => 'HomeController@getIndex']);
  45. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement