Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.61 KB | None | 0 0
  1. <?php
  2.  
  3. /*
  4. |--------------------------------------------------------------------------
  5. | Web Routes
  6. |--------------------------------------------------------------------------
  7. |
  8. | Here is where you can register web routes for your application. These
  9. | routes are loaded by the RouteServiceProvider within a group which
  10. | contains the "web" middleware group. Now create something great!
  11. |
  12. */
  13.  
  14. //Route::get('/', 'PagesController@home');
  15.  
  16. Route::get('/', function () {
  17. return view('welcome');
  18. });
  19.  
  20. Route::get('admin/', 'AuthLoginController@showLoginForm');
  21. Route::post('admin/', 'AuthLoginController@login');
  22.  
  23. Route::post('admin/logout', 'AuthLoginController@logout');
  24.  
  25.  
  26. /************** ADMIN AREA ********************/
  27. Route::group(['middleware' => ['auth', 'admin']], function() {
  28.  
  29. Route::get('admin/dashboard', 'PagesController@dashboard');
  30.  
  31. //Surveys
  32. Route::get('admin/surveys/', 'SurveyController@index');
  33. Route::get('admin/surveys/create', 'SurveyController@create');
  34. Route::post('admin/surveys', 'SurveyController@store');
  35. Route::get('admin/surveys/{id}/edit', 'SurveyController@edit');
  36. Route::put('admin/surveys/{id}', 'SurveyController@update');
  37. Route::delete('admin/surveys/{id}', 'SurveyController@destroy');
  38.  
  39. Route::get('admin/surveys/{id}/{email}/show', 'SurveyController@show');
  40. Route::get('admin/surveys/{id}/results', 'SurveyController@results');
  41.  
  42. //Questions
  43. Route::get('admin/questions/', 'QuestionController@index');
  44. Route::get('admin/questions/create', 'QuestionController@create');
  45. Route::post('admin/questions', 'QuestionController@store');
  46. Route::get('admin/questions/{id}/edit', 'QuestionController@edit');
  47. Route::put('admin/questions/{id}', 'QuestionController@update');
  48. Route::delete('admin/questions/{id}', 'QuestionController@destroy');
  49.  
  50. //Answers
  51. Route::post('admin/answers', 'AnswerController@store');
  52. Route::get('admin/answers', 'AnswerController@index');
  53.  
  54. //Statistics
  55. Route::get('admin/statistics','StatisticController@index');
  56.  
  57. //Questions Options
  58. Route::get('admin/optionsquestions/', 'QuestionOptionController@index');
  59. Route::get('admin/optionsquestions/create', 'QuestionOptionController@create');
  60. Route::post('admin/optionsquestions', 'QuestionOptionController@store');
  61. Route::get('admin/optionsquestions/{id}/edit', 'QuestionOptionController@edit');
  62. Route::put('admin/optionsquestions/{id}', 'QuestionOptionController@update');
  63. Route::delete('admin/optionsquestions/{id}', 'QuestionOptionController@destroy');
  64.  
  65. // Settings
  66. Route::get('admin/settings', 'SettingController@edit');
  67. Route::put('admin/settings/update', 'SettingController@update');
  68.  
  69.  
  70.  
  71.  
  72. });
  73.  
  74.  
  75. //Survey Online
  76. Route::get('surveys/{id}/show', 'SurveyController@showPublic');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement