コード例 #1
0
ファイル: routes.php プロジェクト: Yismen/solpieles
  * ===========================================================
  * Profiles
  */
 Route::post('profiles/image/{id}', ['as' => 'admin.profiles.image', 'uses' => 'ProfilesController@postImage']);
 Route::bind('profiles', function ($id) {
     return App\Profile::findOrFail($id);
 });
 Route::resource('profiles', 'ProfilesController', ['except' => 'destroy']);
 /**
  * =================================================================================
  * Roles
  */
 Route::get('roles/detatch_user/{user}/role/{role}', ['as' => 'admin.roles.detatch_user', 'uses' => 'RolesController@detatchUser']);
 Route::get('roles/search', ['as' => 'admin.roles.search', 'uses' => 'RolesController@search']);
 Route::bind('roles', function ($id) {
     return App\Role::with('users')->findOrFail($id);
 });
 Route::resource('roles', 'RolesController');
 /**
  * =============================================================
  * Todos
  */
 Route::get('todos/completar/{id}', ['as' => 'admin.todos.completar', 'uses' => 'TodosController@completar']);
 Route::get('todos/incompletar/{id}', ['as' => 'admin.todos.incompletar', 'uses' => 'TodosController@incompletar']);
 Route::delete('todos/remove_done_tasks', ['as' => 'admin.todos.remove_done_tasks', 'uses' => 'TodosController@removeDoneTasks']);
 Route::bind("todos", function ($id) {
     return \App\Todo::whereUserId(Auth::user()->id)->findOrFail($id);
 });
 Route::resource('todos', 'TodosController', []);
 /**
  * ==============================================================