mirror of
https://gitlab.com/TheGamecraft/c-cms.git
synced 2026-04-21 02:39:10 -04:00
ALPHA 3.0.2
This commit is contained in:
@@ -12,12 +12,25 @@ use Illuminate\Http\Request;
|
||||
| is assigned the "api" middleware group. Enjoy building your API!
|
||||
|
|
||||
*/
|
||||
Route::middleware('auth:api')->group(function () {
|
||||
Route::get('/user', function (Request $request) {
|
||||
return $request->user();
|
||||
});
|
||||
|
||||
Route::get('/user/perm/{id}', function($id) {
|
||||
$user = \App\User::find($id);
|
||||
return $user->getPerm("schedule_edit");
|
||||
});
|
||||
|
||||
/* Calendar Route */
|
||||
Route::post('/calendar/generate', 'CalendarController@generate');
|
||||
Route::post('/calendar/loadDay', 'CalendarController@load');
|
||||
Route::post('/calendar/delete', 'CalendarController@delete');
|
||||
|
||||
/** Message Route */
|
||||
Route::post('/message/delete', 'MessageController@destroy');
|
||||
|
||||
/** User Route */
|
||||
Route::post('/user/delete', 'UserController@destroy');
|
||||
|
||||
Route::middleware('auth:api')->get('/user', function (Request $request) {
|
||||
return $request->user();
|
||||
});
|
||||
|
||||
/* Calendar Route */
|
||||
Route::post('/calendar/generate', 'CalendarController@generate');
|
||||
Route::post('/calendar/loadDay', 'CalendarController@load');
|
||||
Route::post('/calendar/delete', 'CalendarController@delete');
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?php
|
||||
use \App\Notifications\Alert;
|
||||
use \App\Notifications\sms;
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Web Routes
|
||||
@@ -31,18 +31,31 @@ Route::get('/admin/calendar/edit/{id}', ['uses' =>'CalendarController@edit']);
|
||||
Route::post('/admin/calendar/add', 'CalendarController@store');
|
||||
Route::patch('/admin/calendar/edit/{id}', ['uses' =>'CalendarController@patch']);
|
||||
|
||||
Route::get('/admin/log' , 'LogController@index');
|
||||
Route::get('/admin/stats/log' , 'LogController@index');
|
||||
|
||||
Route::get('/admin/messages' , 'MessageController@index');
|
||||
Route::get('/admin/message' , 'MessageController@index');
|
||||
Route::get('/admin/message/add' , 'MessageController@create');
|
||||
Route::post('/admin/message/add' , 'MessageController@store');
|
||||
Route::get('/admin/message/{id}', ['uses' =>'MessageController@show']);
|
||||
|
||||
Route::get('/admin/user' , 'UserController@index');
|
||||
|
||||
Route::get('/admin/config/job' , 'JobController@index');
|
||||
|
||||
Route::get('/admin/users' , 'UserController@index');
|
||||
|
||||
|
||||
/* Other Route */
|
||||
Route::get('/test', function () {
|
||||
|
||||
dd(\App\Schedule::all());
|
||||
|
||||
$users = \App\User::all()->whereNotIn('telephone','null');
|
||||
foreach ($users as $user) {
|
||||
$user->notify(new sms($user,"Il y a une une modification a l'horaire vous concernant le 25 octobre"));
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
Route::get('/william', function() {
|
||||
return view('william');
|
||||
});
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user