Completed
Push — master ( 4f00d5...2afce4 )
by John
29s queued 13s
created
app/Models/ResponseModel.php 1 patch
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@  discard block
 block discarded – undo
14 14
             $statusCode=200;
15 15
         }
16 16
         $output=[
17
-             'ret' => $statusCode,
17
+                'ret' => $statusCode,
18 18
             'desc' => is_null($desc) ? self::desc($statusCode) : $desc,
19 19
             'data' => $data
20 20
         ];
@@ -27,7 +27,7 @@  discard block
 block discarded – undo
27 27
             $statusCode=1000;
28 28
         }
29 29
         $output=[
30
-             'ret' => $statusCode,
30
+                'ret' => $statusCode,
31 31
             'desc' => is_null($desc) ? self::desc($statusCode) : $desc,
32 32
             'data' => $data
33 33
         ];
@@ -44,9 +44,9 @@  discard block
 block discarded – undo
44 44
             '451'  => "Unavailable For Legal Reasons",
45 45
 
46 46
             '1000' => "Unspecified Response", /** Under normal condictions those errors shouldn't been displayed to end users
47
-                                                 *  unless they attempt to do so, some submissions should be intercepted
48
-                                                 *  by the frontend before the request sended
49
-                                                 */
47
+             *  unless they attempt to do so, some submissions should be intercepted
48
+             *  by the frontend before the request sended
49
+             */
50 50
             '1001' => "Internal Sever Error",
51 51
             '1002' => "Service Currently Unavailable",
52 52
             '1003' => "Missing Params",
Please login to merge, or discard this patch.
app/Babel/Submit/Curl.php 1 patch
Braces   +105 added lines, -21 removed lines patch added patch discarded remove patch
@@ -18,11 +18,31 @@  discard block
 block discarded – undo
18 18
 
19 19
     public function login($all_data)
20 20
     {
21
-        if (isset($all_data["url"]))    $url=$all_data["url"]; else throw new Exception("url is not exist in all_data");
22
-        if (isset($all_data["data"]))   $data=$all_data["data"]; else throw new Exception("data is not exist in all_data");
23
-        if (isset($all_data["oj"]))     $oj=$all_data["oj"]; else throw new Exception("oj is not exist in all_data");
24
-        if (isset($all_data["ret"]))    $ret=$all_data["ret"]; else $ret='false';
25
-        if (isset($all_data["handle"])) $handle=$all_data["handle"]; else $handle="default";
21
+        if (isset($all_data["url"])) {
22
+            $url=$all_data["url"];
23
+        } else {
24
+            throw new Exception("url is not exist in all_data");
25
+        }
26
+        if (isset($all_data["data"])) {
27
+            $data=$all_data["data"];
28
+        } else {
29
+            throw new Exception("data is not exist in all_data");
30
+        }
31
+        if (isset($all_data["oj"])) {
32
+            $oj=$all_data["oj"];
33
+        } else {
34
+            throw new Exception("oj is not exist in all_data");
35
+        }
36
+        if (isset($all_data["ret"])) {
37
+            $ret=$all_data["ret"];
38
+        } else {
39
+            $ret='false';
40
+        }
41
+        if (isset($all_data["handle"])) {
42
+            $handle=$all_data["handle"];
43
+        } else {
44
+            $handle="default";
45
+        }
26 46
 
27 47
         $datapost=curl_init();
28 48
         $headers=array("Expect:");
@@ -54,12 +74,36 @@  discard block
 block discarded – undo
54 74
 
55 75
     public function grab_page($all_data)
56 76
     {
57
-        if (isset($all_data["site"]))    $site=$all_data["site"]; else throw new Exception("site is not exist in all_data");
58
-        if (isset($all_data["oj"]))      $oj=$all_data["oj"]; else throw new Exception("oj is not exist in all_data");
59
-        if (isset($all_data["headers"])) $headers=$all_data["headers"]; else $headers=[];
60
-        if (isset($all_data["handle"]))  $handle=$all_data["handle"]; else $handle="default";
61
-        if (isset($all_data["follow"]))  $follow=$all_data["follow"]; else $follow=false;
62
-        if (isset($all_data["vcid"]))  $vcid=$all_data["vcid"]."_"; else $vcid="";
77
+        if (isset($all_data["site"])) {
78
+            $site=$all_data["site"];
79
+        } else {
80
+            throw new Exception("site is not exist in all_data");
81
+        }
82
+        if (isset($all_data["oj"])) {
83
+            $oj=$all_data["oj"];
84
+        } else {
85
+            throw new Exception("oj is not exist in all_data");
86
+        }
87
+        if (isset($all_data["headers"])) {
88
+            $headers=$all_data["headers"];
89
+        } else {
90
+            $headers=[];
91
+        }
92
+        if (isset($all_data["handle"])) {
93
+            $handle=$all_data["handle"];
94
+        } else {
95
+            $handle="default";
96
+        }
97
+        if (isset($all_data["follow"])) {
98
+            $follow=$all_data["follow"];
99
+        } else {
100
+            $follow=false;
101
+        }
102
+        if (isset($all_data["vcid"])) {
103
+            $vcid=$all_data["vcid"]."_";
104
+        } else {
105
+            $vcid="";
106
+        }
63 107
 
64 108
         $handle=urlencode($handle);
65 109
 
@@ -86,16 +130,56 @@  discard block
 block discarded – undo
86 130
 
87 131
     public function post_data($all_data)
88 132
     {
89
-        if (isset($all_data["site"]))         $site=$all_data["site"]; else throw new Exception("site is not exist in all_data");
90
-        if (isset($all_data["data"]))         $data=$all_data["data"]; else throw new Exception("data is not exist in all_data");
91
-        if (isset($all_data["oj"]))           $oj=$all_data["oj"]; else throw new Exception("oj is not exist in all_data");
92
-        if (isset($all_data["ret"]))          $ret=$all_data["ret"]; else $ret=false;
93
-        if (isset($all_data["follow"]))       $follow=$all_data["follow"]; else $follow=true;
94
-        if (isset($all_data["returnHeader"])) $returnHeader=$all_data["returnHeader"]; else $returnHeader=true;
95
-        if (isset($all_data["postJson"]))     $postJson=$all_data["postJson"]; else $postJson=false;
96
-        if (isset($all_data["extraHeaders"])) $extraHeaders=$all_data["extraHeaders"]; else $extraHeaders=[];
97
-        if (isset($all_data["handle"]))       $handle=$all_data["handle"]; else $handle="default";
98
-        if (isset($all_data["vcid"]))  $vcid=$all_data["vcid"]."_"; else $vcid="";
133
+        if (isset($all_data["site"])) {
134
+            $site=$all_data["site"];
135
+        } else {
136
+            throw new Exception("site is not exist in all_data");
137
+        }
138
+        if (isset($all_data["data"])) {
139
+            $data=$all_data["data"];
140
+        } else {
141
+            throw new Exception("data is not exist in all_data");
142
+        }
143
+        if (isset($all_data["oj"])) {
144
+            $oj=$all_data["oj"];
145
+        } else {
146
+            throw new Exception("oj is not exist in all_data");
147
+        }
148
+        if (isset($all_data["ret"])) {
149
+            $ret=$all_data["ret"];
150
+        } else {
151
+            $ret=false;
152
+        }
153
+        if (isset($all_data["follow"])) {
154
+            $follow=$all_data["follow"];
155
+        } else {
156
+            $follow=true;
157
+        }
158
+        if (isset($all_data["returnHeader"])) {
159
+            $returnHeader=$all_data["returnHeader"];
160
+        } else {
161
+            $returnHeader=true;
162
+        }
163
+        if (isset($all_data["postJson"])) {
164
+            $postJson=$all_data["postJson"];
165
+        } else {
166
+            $postJson=false;
167
+        }
168
+        if (isset($all_data["extraHeaders"])) {
169
+            $extraHeaders=$all_data["extraHeaders"];
170
+        } else {
171
+            $extraHeaders=[];
172
+        }
173
+        if (isset($all_data["handle"])) {
174
+            $handle=$all_data["handle"];
175
+        } else {
176
+            $handle="default";
177
+        }
178
+        if (isset($all_data["vcid"])) {
179
+            $vcid=$all_data["vcid"]."_";
180
+        } else {
181
+            $vcid="";
182
+        }
99 183
 
100 184
         $handle=urlencode($handle);
101 185
 
Please login to merge, or discard this patch.
app/Http/Controllers/Auth/RegisterController.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -48,16 +48,16 @@
 block discarded – undo
48 48
      */
49 49
     protected function validator(array $data)
50 50
     {
51
-        $validator = [
51
+        $validator=[
52 52
             'name' => ['required', 'string', 'max:16', 'unique:users'],
53 53
             'email' => ['required', 'string', 'email', 'max:255', 'unique:users', 'allowed_email_domain'],
54 54
             'password' => ['required', 'string', 'min:8', 'confirmed'],
55 55
             'agreement' => ['required'],
56 56
         ];
57
-        $messages = [];
58
-        if(config('function.password.strong')) {
59
-            $validator['password'][] = 'regex:/^(?![A-Za-z0-9]+$)(?![a-z0-9\\W]+$)(?![A-Za-z\\W]+$)(?![A-Z0-9\\W]+$)[a-zA-Z0-9\\W]{8,}$/';
60
-            $messages['password.regex'] = __('validation.password.strong');
57
+        $messages=[];
58
+        if (config('function.password.strong')) {
59
+            $validator['password'][]='regex:/^(?![A-Za-z0-9]+$)(?![a-z0-9\\W]+$)(?![A-Za-z\\W]+$)(?![A-Z0-9\\W]+$)[a-zA-Z0-9\\W]{8,}$/';
60
+            $messages['password.regex']=__('validation.password.strong');
61 61
         }
62 62
         return Validator::make($data, $validator, $messages);
63 63
     }
Please login to merge, or discard this patch.
app/Jobs/GeneratePDF.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -17,7 +17,7 @@  discard block
 block discarded – undo
17 17
 {
18 18
     use Dispatchable, InteractsWithQueue, Queueable, SerializesModels, Trackable;
19 19
 
20
-    public $tries = 1;
20
+    public $tries=1;
21 21
     protected $cid;
22 22
     protected $config;
23 23
 
@@ -30,12 +30,12 @@  discard block
 block discarded – undo
30 30
     public function __construct($cid, $config)
31 31
     {
32 32
         $this->prepareStatus();
33
-        $this->cid = $cid;
34
-        $default = [
33
+        $this->cid=$cid;
34
+        $default=[
35 35
             'cover' => false,
36 36
             'advice' => false,
37 37
         ];
38
-        $this->config = array_merge($default, $config);
38
+        $this->config=array_merge($default, $config);
39 39
     }
40 40
 
41 41
     /**
@@ -45,20 +45,20 @@  discard block
 block discarded – undo
45 45
      */
46 46
     public function handle()
47 47
     {
48
-        $cid = $this->cid;
49
-        $config = $this->config;
48
+        $cid=$this->cid;
49
+        $config=$this->config;
50 50
 
51 51
         if (!is_dir(storage_path("app/contest/pdf/"))) {
52 52
             mkdir(storage_path("app/contest/pdf/"), 0777, true);
53 53
         }
54 54
 
55
-        $record = Contest::find($cid);
55
+        $record=Contest::find($cid);
56 56
 
57 57
         // $headerPath = 'headers/'.Str::random(32).".html";
58 58
 
59 59
         // Storage::disk("temp")->put('headers/'.Str::random(32).".html", "Generated by NOJ - https://github.com/ZsgsDesign/NOJ");
60 60
 
61
-        $pdfContest = PDF::setOptions([
61
+        $pdfContest=PDF::setOptions([
62 62
             // 'footer-html' => storage_path("temp/$headerPath"),
63 63
             'header-left' => "Generated by NOJ - https://github.com/ZsgsDesign/NOJ",
64 64
             'header-line' => true,
@@ -116,7 +116,7 @@  discard block
 block discarded – undo
116 116
 
117 117
         // $pdf->save(storage_path("app/contest/pdf/$cid.pdf"));
118 118
 
119
-        $record->pdf = 1;
119
+        $record->pdf=1;
120 120
         $record->save();
121 121
     }
122 122
 
Please login to merge, or discard this patch.
app/Http/Controllers/Group/IndexController.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -179,7 +179,7 @@  discard block
 block discarded – undo
179 179
         if ($clearance<1) {
180 180
             return Redirect::route('group.detail', ['gcode' => $gcode]);
181 181
         }
182
-        $homeworkInfo = GroupHomework::where(['id' => $homework_id, 'group_id' => $basic_info['gid']])->first();
182
+        $homeworkInfo=GroupHomework::where(['id' => $homework_id, 'group_id' => $basic_info['gid']])->first();
183 183
         if (blank($homeworkInfo)) {
184 184
             return Redirect::route('group.detail', ['gcode' => $gcode]);
185 185
         }
@@ -195,13 +195,13 @@  discard block
 block discarded – undo
195 195
 
196 196
     public function homeworkStatistics($gcode, $homework_id)
197 197
     {
198
-        $groupModel = new GroupModel();
199
-        $basic_info = $groupModel->details($gcode);
200
-        $clearance = $groupModel->judgeClearance($basic_info["gid"], Auth::user()->id);
201
-        if ($clearance < 2) {
198
+        $groupModel=new GroupModel();
199
+        $basic_info=$groupModel->details($gcode);
200
+        $clearance=$groupModel->judgeClearance($basic_info["gid"], Auth::user()->id);
201
+        if ($clearance<2) {
202 202
             return Redirect::route('group.detail', ['gcode' => $gcode]);
203 203
         }
204
-        $homeworkInfo = GroupHomework::where(['id' => $homework_id, 'group_id' => $basic_info['gid']])->first();
204
+        $homeworkInfo=GroupHomework::where(['id' => $homework_id, 'group_id' => $basic_info['gid']])->first();
205 205
         if (blank($homeworkInfo)) {
206 206
             return Redirect::route('group.detail', ['gcode' => $gcode]);
207 207
         }
Please login to merge, or discard this patch.
app/Http/Controllers/Ajax/ProblemController.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -84,7 +84,7 @@
 block discarded – undo
84 84
     public function problemExists(Request $request)
85 85
     {
86 86
         $request->validate(["pcode" => "required|string|max:100"]);
87
-        $problem = Problem::where('pcode', $request->pcode)->first();
87
+        $problem=Problem::where('pcode', $request->pcode)->first();
88 88
         if (filled($problem)) {
89 89
             return ResponseModel::success(200, null, $problem->only(["pcode", "title"]));
90 90
         } else {
Please login to merge, or discard this patch.
app/Http/Controllers/Ajax/GroupManageController.php 1 patch
Spacing   +19 added lines, -19 removed lines patch added patch discarded remove patch
@@ -319,9 +319,9 @@  discard block
 block discarded – undo
319 319
     public function createHomework(Request $request)
320 320
     {
321 321
         try {
322
-            $all = $request->all();
323
-            $all['currently_at'] = strtotime('now');
324
-            $validator = Validator::make($all, [
322
+            $all=$request->all();
323
+            $all['currently_at']=strtotime('now');
324
+            $validator=Validator::make($all, [
325 325
                 'title'         => 'required|string|min:1|max:100',
326 326
                 'description'   => 'required|string|min:1|max:65535',
327 327
                 'ended_at'      => 'required|date|after:currently_at',
@@ -340,29 +340,29 @@  discard block
 block discarded – undo
340 340
                 throw new Exception($validator->errors()->first());
341 341
             }
342 342
 
343
-            if (count($request->problems) > 26) {
343
+            if (count($request->problems)>26) {
344 344
                 throw new Exception('Please include no more than 26 problems.');
345 345
             }
346 346
 
347
-            if (count($request->problems) < 1) {
347
+            if (count($request->problems)<1) {
348 348
                 throw new Exception('Please include at least one problem.');
349 349
             }
350 350
 
351
-            $proceedProblems = $request->problems;
352
-            $proceedProblemCodes = [];
351
+            $proceedProblems=$request->problems;
352
+            $proceedProblemCodes=[];
353 353
 
354 354
             foreach ($proceedProblems as &$problem) {
355 355
                 if (!is_array($problem)) {
356 356
                     throw new Exception('Each problem object must be an array.');
357 357
                 }
358 358
 
359
-                $problem['pcode'] = mb_strtoupper(trim($problem['pcode']));
359
+                $problem['pcode']=mb_strtoupper(trim($problem['pcode']));
360 360
 
361
-                if(array_search($problem['pcode'], $proceedProblemCodes) !== false) {
361
+                if (array_search($problem['pcode'], $proceedProblemCodes)!==false) {
362 362
                     throw new Exception("Duplicate Problem");
363 363
                 }
364 364
 
365
-                $validator = Validator::make($problem, [
365
+                $validator=Validator::make($problem, [
366 366
                     'pcode'         => 'required|string|min:1|max:100',
367 367
                     // 'alias'         => 'required|string|min:0|max:100|nullable',
368 368
                     // 'points'        => 'required|integer|gte:1',
@@ -376,17 +376,17 @@  discard block
 block discarded – undo
376 376
                     throw new Exception($validator->errors()->first());
377 377
                 }
378 378
 
379
-                $proceedProblemCodes[] = $problem['pcode'];
379
+                $proceedProblemCodes[]=$problem['pcode'];
380 380
             }
381 381
 
382 382
             unset($problem);
383 383
 
384
-            $problemsDict = Problem::whereIn('pcode', $proceedProblemCodes)->select('pid', 'pcode')->get()->pluck('pid', 'pcode');
384
+            $problemsDict=Problem::whereIn('pcode', $proceedProblemCodes)->select('pid', 'pcode')->get()->pluck('pid', 'pcode');
385 385
 
386 386
             try {
387
-                foreach($proceedProblems as &$proceedProblem) {
388
-                    $proceedProblem['pid'] = $problemsDict[$proceedProblem['pcode']];
389
-                    if(blank($proceedProblem['pid'])) {
387
+                foreach ($proceedProblems as &$proceedProblem) {
388
+                    $proceedProblem['pid']=$problemsDict[$proceedProblem['pcode']];
389
+                    if (blank($proceedProblem['pid'])) {
390 390
                         throw new Exception();
391 391
                     }
392 392
                 }
@@ -405,14 +405,14 @@  discard block
 block discarded – undo
405 405
             ], 422);
406 406
         }
407 407
 
408
-        $groupModel = new GroupModel();
409
-        $clearance = $groupModel->judgeClearance($request->gid, Auth::user()->id);
410
-        if ($clearance < 2) {
408
+        $groupModel=new GroupModel();
409
+        $clearance=$groupModel->judgeClearance($request->gid, Auth::user()->id);
410
+        if ($clearance<2) {
411 411
             return ResponseModel::err(2001);
412 412
         }
413 413
 
414 414
         try {
415
-            $homeworkID = Group::find($request->gid)->addHomework($request->title, $request->description, Carbon::parse($request->ended_at), $proceedProblems);
415
+            $homeworkID=Group::find($request->gid)->addHomework($request->title, $request->description, Carbon::parse($request->ended_at), $proceedProblems);
416 416
         } catch (Exception $e) {
417 417
             return ResponseModel::err(7009);
418 418
         }
Please login to merge, or discard this patch.
app/Http/Controllers/Ajax/ContestAdminController.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -87,7 +87,7 @@
 block discarded – undo
87 87
 
88 88
         $all_data=$request->all();
89 89
         $filter=$all_data['filter'];
90
-        $filter=Arr::where($filter, function ($value, $key) {
90
+        $filter=Arr::where($filter, function($value, $key) {
91 91
             return in_array($value, [
92 92
                 "Judge Error",
93 93
                 "System Error",
Please login to merge, or discard this patch.
app/Models/Eloquent/GroupHomeworkProblem.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -10,7 +10,7 @@
 block discarded – undo
10 10
 {
11 11
     use HasFactory;
12 12
 
13
-    protected $with = ['problem'];
13
+    protected $with=['problem'];
14 14
 
15 15
     public function homework()
16 16
     {
Please login to merge, or discard this patch.