Completed
Push — master ( 171615...93e03d )
by claudio
15:47
created
app/Http/routes.php 1 patch
Spacing   +41 added lines, -41 removed lines patch added patch discarded remove patch
@@ -19,41 +19,41 @@  discard block
 block discarded – undo
19 19
  * Companies
20 20
  */
21 21
 
22
-Route::group(['namespace' => 'Companies', 'prefix' => 'companies'], function () {
22
+Route::group([ 'namespace' => 'Companies', 'prefix' => 'companies' ], function() {
23 23
 
24 24
     //\Auth
25 25
 
26
-    Route::group(['namespace' => 'Auth'], function () {
27
-        Route::group(['prefix' => 'auth'], function () {
26
+    Route::group([ 'namespace' => 'Auth' ], function() {
27
+        Route::group([ 'prefix' => 'auth' ], function() {
28 28
             // Authentication routes...
29
-            Route::post('login', ['as' => 'companies.auth.login', 'uses' => 'AuthController@postLogin']);
29
+            Route::post('login', [ 'as' => 'companies.auth.login', 'uses' => 'AuthController@postLogin' ]);
30 30
 
31 31
             // Registration routes...
32
-            Route::post('register', ['as' => 'companies.auth.register', 'uses' => 'AuthController@postRegister']);
32
+            Route::post('register', [ 'as' => 'companies.auth.register', 'uses' => 'AuthController@postRegister' ]);
33 33
 
34 34
         });
35 35
 
36
-        Route::group(['prefix' => 'password'], function () {
36
+        Route::group([ 'prefix' => 'password' ], function() {
37 37
             // Password reset link request routes...
38
-            Route::post('email', ['as' => 'companies.auth.email', 'uses' => 'PasswordController@postEmail']);
38
+            Route::post('email', [ 'as' => 'companies.auth.email', 'uses' => 'PasswordController@postEmail' ]);
39 39
 
40 40
             // Password reset routes...
41
-            Route::post('reset', ['as' => 'companies.auth.reset', 'uses' => 'PasswordController@postReset']);
41
+            Route::post('reset', [ 'as' => 'companies.auth.reset', 'uses' => 'PasswordController@postReset' ]);
42 42
         });
43 43
     });
44 44
 
45
-    Route::group(['namespace' => 'Employees'], function () {
46
-        Route::resource('employees', 'EmployeesController', ['except' => ['create', 'edit']]);
45
+    Route::group([ 'namespace' => 'Employees' ], function() {
46
+        Route::resource('employees', 'EmployeesController', [ 'except' => [ 'create', 'edit' ] ]);
47 47
     });
48 48
 
49
-    Route::group(['namespace' => 'Groups'], function () {
50
-        Route::resource('groups', 'GroupsController', ['except' => ['create', 'edit']]);
51
-        Route::resource('groups.employees', 'EmployeesController', ['only' => ['store', 'index', 'destroy']]);
49
+    Route::group([ 'namespace' => 'Groups' ], function() {
50
+        Route::resource('groups', 'GroupsController', [ 'except' => [ 'create', 'edit' ] ]);
51
+        Route::resource('groups.employees', 'EmployeesController', [ 'only' => [ 'store', 'index', 'destroy' ] ]);
52 52
     });
53 53
 
54
-    Route::group(['namespace' => 'Company', 'prefix' => 'company'], function () {
55
-        Route::get('/', ['as' => 'companies.company.index', 'uses' => 'CompanyController@index']);
56
-        Route::put('/', ['as' => 'companies.company.update', 'uses' => 'CompanyController@update']);
54
+    Route::group([ 'namespace' => 'Company', 'prefix' => 'company' ], function() {
55
+        Route::get('/', [ 'as' => 'companies.company.index', 'uses' => 'CompanyController@index' ]);
56
+        Route::put('/', [ 'as' => 'companies.company.update', 'uses' => 'CompanyController@update' ]);
57 57
     });
58 58
 });
59 59
 
@@ -61,54 +61,54 @@  discard block
 block discarded – undo
61 61
 /**
62 62
  * Employees
63 63
  */
64
-Route::group(['namespace' => 'Employees', 'prefix' => 'employees'], function () {
64
+Route::group([ 'namespace' => 'Employees', 'prefix' => 'employees' ], function() {
65 65
 
66 66
     //\Auth
67
-    Route::group(['namespace' => 'Auth'], function () {
68
-        Route::group(['prefix' => 'auth'], function () {
67
+    Route::group([ 'namespace' => 'Auth' ], function() {
68
+        Route::group([ 'prefix' => 'auth' ], function() {
69 69
             // Authentication routes...
70
-            Route::post('login', ['as' => 'companies.auth.login', 'uses' => 'AuthController@postLogin']);
70
+            Route::post('login', [ 'as' => 'companies.auth.login', 'uses' => 'AuthController@postLogin' ]);
71 71
 
72 72
             // Registration routes...
73 73
             //Route::post('register', ['as' => 'companies.auth.register', 'uses'=>'AuthController@postRegister']); //the registration is managed by the company
74 74
 
75 75
         });
76 76
 
77
-        Route::group(['prefix' => 'password'], function () {
77
+        Route::group([ 'prefix' => 'password' ], function() {
78 78
             // Password reset link request routes...
79
-            Route::post('email', ['as' => 'companies.auth.email', 'uses' => 'PasswordController@postEmail']);
79
+            Route::post('email', [ 'as' => 'companies.auth.email', 'uses' => 'PasswordController@postEmail' ]);
80 80
 
81 81
             // Password reset routes...
82
-            Route::post('reset', ['as' => 'companies.auth.reset', 'uses' => 'PasswordController@postReset']);
82
+            Route::post('reset', [ 'as' => 'companies.auth.reset', 'uses' => 'PasswordController@postReset' ]);
83 83
         });
84 84
     });
85 85
 
86
-    Route::group(['namespace' => 'Calendars'], function () {
87
-        Route::resource('calendars', 'CalendarsController', ['except' => ['create', 'edit']]);
88
-        Route::post('calendars/caldav', ['as' => 'employees.calendars.caldav', 'uses' => 'CalendarsController@storeCaldav']);
89
-        Route::post('calendars/calendars', ['as' => 'employees.calendars.calendars', 'uses' => 'CalendarsController@getCalendars']);
90
-        Route::resource('calendars.timeslots', 'TimeslotsController', ['except' => ['create', 'edit']]);
86
+    Route::group([ 'namespace' => 'Calendars' ], function() {
87
+        Route::resource('calendars', 'CalendarsController', [ 'except' => [ 'create', 'edit' ] ]);
88
+        Route::post('calendars/caldav', [ 'as' => 'employees.calendars.caldav', 'uses' => 'CalendarsController@storeCaldav' ]);
89
+        Route::post('calendars/calendars', [ 'as' => 'employees.calendars.calendars', 'uses' => 'CalendarsController@getCalendars' ]);
90
+        Route::resource('calendars.timeslots', 'TimeslotsController', [ 'except' => [ 'create', 'edit' ] ]);
91 91
     });
92 92
 
93
-    Route::group(['namespace' => 'Planners', 'prefix' => 'planners'], function () {
94
-        Route::resource('groups', 'GroupsController', ['only' => ['index', 'show']]);
95
-        Route::post('groups/{groups}/meetings/{meetings}/image', ['as' => 'employees.planners.groups.meetings.storeImage', 'uses' => 'MeetingsController@storeImage']);
96
-        Route::get('groups/{groups}/meetings/{meetings}/image', ['as' => 'employees.planners.groups.meetings.showImage', 'uses' => 'MeetingsController@showImage']);
97
-        Route::resource('groups.meetings', 'MeetingsController', ['except' => ['create', 'edit']]);
98
-        Route::resource('groups.meetings.timeslots', 'MeetingTimeslotsController', ['except' => ['create', 'edit']]);
93
+    Route::group([ 'namespace' => 'Planners', 'prefix' => 'planners' ], function() {
94
+        Route::resource('groups', 'GroupsController', [ 'only' => [ 'index', 'show' ] ]);
95
+        Route::post('groups/{groups}/meetings/{meetings}/image', [ 'as' => 'employees.planners.groups.meetings.storeImage', 'uses' => 'MeetingsController@storeImage' ]);
96
+        Route::get('groups/{groups}/meetings/{meetings}/image', [ 'as' => 'employees.planners.groups.meetings.showImage', 'uses' => 'MeetingsController@showImage' ]);
97
+        Route::resource('groups.meetings', 'MeetingsController', [ 'except' => [ 'create', 'edit' ] ]);
98
+        Route::resource('groups.meetings.timeslots', 'MeetingTimeslotsController', [ 'except' => [ 'create', 'edit' ] ]);
99 99
     });
100 100
 
101
-    Route::group(['namespace' => 'Groups'], function () {
102
-        Route::resource('groups', 'GroupsController', ['only' => ['index', 'show']]);
101
+    Route::group([ 'namespace' => 'Groups' ], function() {
102
+        Route::resource('groups', 'GroupsController', [ 'only' => [ 'index', 'show' ] ]);
103 103
     });
104 104
 
105 105
 
106
-    Route::group(['namespace' => 'Meetings'], function () {
107
-        Route::resource('meetings', 'MeetingsController', ['only' => ['index', 'show']]);
106
+    Route::group([ 'namespace' => 'Meetings' ], function() {
107
+        Route::resource('meetings', 'MeetingsController', [ 'only' => [ 'index', 'show' ] ]);
108 108
     });
109 109
 
110
-    Route::group(['namespace' => 'Employee', 'prefix' => 'employee'], function () {
111
-        Route::get('/', ['as' => 'employees.employee.index', 'uses' => 'EmployeeController@index']);
112
-        Route::put('/', ['as' => 'employees.employee.update', 'uses' => 'EmployeeController@update']);
110
+    Route::group([ 'namespace' => 'Employee', 'prefix' => 'employee' ], function() {
111
+        Route::get('/', [ 'as' => 'employees.employee.index', 'uses' => 'EmployeeController@index' ]);
112
+        Route::put('/', [ 'as' => 'employees.employee.update', 'uses' => 'EmployeeController@update' ]);
113 113
     });
114 114
 });
115 115
\ No newline at end of file
Please login to merge, or discard this patch.
app/Http/Controllers/Employees/Planners/MeetingsController.php 2 patches
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -14,8 +14,8 @@  discard block
 block discarded – undo
14 14
 {
15 15
     public function __construct()
16 16
     {
17
-        config(['auth.model' => \plunner\Planner::class]);
18
-        config(['jwt.user' => \plunner\Planner::class]);
17
+        config([ 'auth.model' => \plunner\Planner::class ]);
18
+        config([ 'jwt.user' => \plunner\Planner::class ]);
19 19
         $this->middleware('jwt.authandrefresh:mode-en');
20 20
     }
21 21
 
@@ -33,10 +33,10 @@  discard block
 block discarded – undo
33 33
         $this->authorize($group);
34 34
         $meetings = $group->meetings();
35 35
         if ($request->query('current'))
36
-            $meetings->where(function ($query) { //parenthesis for conditions ...(C1 OR C2)...
37
-                $query->where('start_time', '=', NULL);//to be planned
36
+            $meetings->where(function($query) { //parenthesis for conditions ...(C1 OR C2)...
37
+                $query->where('start_time', '=', NULL); //to be planned
38 38
                 //datetime to consider timezone, don't use mysql NOW()
39
-                $query->orWhere('start_time', '>=', new \DateTime());//planned
39
+                $query->orWhere('start_time', '>=', new \DateTime()); //planned
40 40
             });
41 41
 
42 42
         return $meetings->get();
@@ -86,7 +86,7 @@  discard block
 block discarded – undo
86 86
      */
87 87
     public function storeImage(Requests\Request $request, $groupId, $meetingId)
88 88
     {
89
-        $this->validate($request, ['data' => 'required|image']);
89
+        $this->validate($request, [ 'data' => 'required|image' ]);
90 90
         $group = Group::findOrFail($groupId);
91 91
         $this->authorize($group);
92 92
         $meeting = Group::findOrFail($meetingId);
@@ -98,7 +98,7 @@  discard block
 block discarded – undo
98 98
 
99 99
     private static function putImg($file, Meeting $meeting)
100 100
     {
101
-        \Storage::put('meetings/' . $meeting->id, \File::get($file));
101
+        \Storage::put('meetings/'.$meeting->id, \File::get($file));
102 102
     }
103 103
 
104 104
     /**
@@ -116,14 +116,14 @@  discard block
 block discarded – undo
116 116
         $this->authorize($meeting);
117 117
         $ret = self::getImg($meeting);
118 118
         if ($ret === false)
119
-            return \Response::json(['error' => 'The file is not uploaded'], 404);
119
+            return \Response::json([ 'error' => 'The file is not uploaded' ], 404);
120 120
         return (new Response($ret, 200))
121 121
             ->header('Content-Type', 'image/jpeg');
122 122
     }
123 123
 
124 124
     private static function getImg(Meeting $meeting)
125 125
     {
126
-        $name = 'meetings/' . $meeting->id;
126
+        $name = 'meetings/'.$meeting->id;
127 127
         if (!\Storage::exists($name))
128 128
             return false;
129 129
         return \Storage::get($name);
@@ -145,8 +145,8 @@  discard block
 block discarded – undo
145 145
         $this->authorize($meeting);
146 146
         $input = $request->all();
147 147
         //the planner cannot modify the duration of a planed meeting
148
-        if ($meeting->start_time != NULL && $meeting->duration != $input['duration'])
149
-            return Response::json(['error' => 'the meeting is already planned, you cannot change the duration'], 422);
148
+        if ($meeting->start_time != NULL && $meeting->duration != $input[ 'duration' ])
149
+            return Response::json([ 'error' => 'the meeting is already planned, you cannot change the duration' ], 422);
150 150
         $meeting->update($input);
151 151
         return $meeting;
152 152
     }
Please login to merge, or discard this patch.
Braces   +14 added lines, -9 removed lines patch added patch discarded remove patch
@@ -32,9 +32,11 @@  discard block
 block discarded – undo
32 32
         $group = Group::findOrFail($groupId);
33 33
         $this->authorize($group);
34 34
         $meetings = $group->meetings();
35
-        if ($request->query('current'))
36
-            $meetings->where(function ($query) { //parenthesis for conditions ...(C1 OR C2)...
37
-                $query->where('start_time', '=', NULL);//to be planned
35
+        if ($request->query('current')) {
36
+                    $meetings->where(function ($query) { //parenthesis for conditions ...(C1 OR C2)...
37
+                $query->where('start_time', '=', NULL);
38
+        }
39
+        //to be planned
38 40
                 //datetime to consider timezone, don't use mysql NOW()
39 41
                 $query->orWhere('start_time', '>=', new \DateTime());//planned
40 42
             });
@@ -115,8 +117,9 @@  discard block
 block discarded – undo
115 117
         $meeting = Group::findOrFail($meetingId);
116 118
         $this->authorize($meeting);
117 119
         $ret = self::getImg($meeting);
118
-        if ($ret === false)
119
-            return \Response::json(['error' => 'The file is not uploaded'], 404);
120
+        if ($ret === false) {
121
+                    return \Response::json(['error' => 'The file is not uploaded'], 404);
122
+        }
120 123
         return (new Response($ret, 200))
121 124
             ->header('Content-Type', 'image/jpeg');
122 125
     }
@@ -124,8 +127,9 @@  discard block
 block discarded – undo
124 127
     private static function getImg(Meeting $meeting)
125 128
     {
126 129
         $name = 'meetings/' . $meeting->id;
127
-        if (!\Storage::exists($name))
128
-            return false;
130
+        if (!\Storage::exists($name)) {
131
+                    return false;
132
+        }
129 133
         return \Storage::get($name);
130 134
     }
131 135
 
@@ -145,8 +149,9 @@  discard block
 block discarded – undo
145 149
         $this->authorize($meeting);
146 150
         $input = $request->all();
147 151
         //the planner cannot modify the duration of a planed meeting
148
-        if ($meeting->start_time != NULL && $meeting->duration != $input['duration'])
149
-            return Response::json(['error' => 'the meeting is already planned, you cannot change the duration'], 422);
152
+        if ($meeting->start_time != NULL && $meeting->duration != $input['duration']) {
153
+                    return Response::json(['error' => 'the meeting is already planned, you cannot change the duration'], 422);
154
+        }
150 155
         $meeting->update($input);
151 156
         return $meeting;
152 157
     }
Please login to merge, or discard this patch.