1
1
<?php
2
2
3
-
4
3
namespace Studio \Totem \Http \Requests ;
5
4
6
5
use Illuminate \Foundation \Http \FormRequest ;
7
- use Illuminate \Http \Exceptions \HttpResponseException ;
8
- use Illuminate \Http \UploadedFile ;
9
6
use Illuminate \Contracts \Validation \Validator ;
7
+ use Illuminate \Http \Exceptions \HttpResponseException ;
10
8
11
9
class ImportRequest extends FormRequest
12
10
{
@@ -19,6 +17,7 @@ public function authorize()
19
17
{
20
18
return true ;
21
19
}
20
+
22
21
/**
23
22
* Get the validation rules that apply to the request.
24
23
*
@@ -28,7 +27,7 @@ public function rules()
28
27
{
29
28
return [
30
29
'tasks ' => 'required|file|jsonFile ' ,
31
- 'content ' => 'json '
30
+ 'content ' => 'json ' ,
32
31
];
33
32
}
34
33
@@ -43,7 +42,7 @@ public function messages()
43
42
'tasks.required ' => 'Please select a file to import ' ,
44
43
'tasks.file ' => 'Please select a file to import ' ,
45
44
'tasks.json_file ' => 'Please select a json file ' ,
46
- 'content ' => 'File does not contain valid json '
45
+ 'content ' => 'File does not contain valid json ' ,
47
46
];
48
47
}
49
48
@@ -56,7 +55,7 @@ public function messages()
56
55
*/
57
56
public function all ($ keys = null )
58
57
{
59
- $ content = "" ;
58
+ $ content = '' ;
60
59
61
60
if ($ jsonFile = $ this ->file ('tasks ' )) {
62
61
$ content = $ jsonFile ->get ();
@@ -73,7 +72,7 @@ public function all($keys = null)
73
72
*/
74
73
public function validated ()
75
74
{
76
- $ content = "" ;
75
+ $ content = '' ;
77
76
78
77
if ($ jsonFile = $ this ->file ('tasks ' )) {
79
78
$ content = $ jsonFile ->get ();
@@ -82,7 +81,6 @@ public function validated()
82
81
return array_merge (parent ::validated (), compact ('content ' ));
83
82
}
84
83
85
-
86
84
/**
87
85
* * Handle a failed validation attempt.
88
86
*
@@ -92,4 +90,4 @@ protected function failedValidation(Validator $validator)
92
90
{
93
91
throw new HttpResponseException (response ()->json ($ validator ->errors (), 422 ));
94
92
}
95
- }
93
+ }
0 commit comments