@@ -26,20 +26,22 @@ public function authorize()
26
26
public function rules ()
27
27
{
28
28
return [
29
- 'name ' => 'required|string|regex:/^[^\s]*$/i|unique:custom_fields,name ' . ($ this ->custom_field ? ', ' . $ this ->custom_field ->id : null ),
30
- 'label ' => 'required|string|max:255 ' ,
31
- 'placeholder ' => 'nullable|string ' ,
32
- 'model ' => 'required|string ' ,
33
- 'required ' => 'boolean ' ,
34
- 'validation_id ' => 'nullable|exists:custom_field_validations ' ,
35
- 'group ' => 'nullable|string ' ,
36
- 'order ' => 'nullable|integer ' ,
37
- 'remote ' => 'required|array ' ,
38
- 'remote.url ' => 'required|url ' ,
39
- 'remote.method ' => 'required|in:GET,POST,PUT ' ,
40
- 'remote.body ' => 'nullable|array ' ,
41
- 'remote.headers ' => 'nullable|array ' ,
42
- 'remote.mappings ' => 'nullable|array ' ,
29
+ 'name ' => 'required|string|regex:/^[^\s]*$/i|unique:custom_fields,name ' . ($ this ->custom_field ? ', ' . $ this ->custom_field ->id : null ),
30
+ 'label ' => 'required|string|max:255 ' ,
31
+ 'placeholder ' => 'nullable|string ' ,
32
+ 'model ' => 'required|string ' ,
33
+ 'required ' => 'boolean ' ,
34
+ 'validation_id ' => 'nullable|exists:custom_field_validations ' ,
35
+ 'group ' => 'nullable|string ' ,
36
+ 'order ' => 'nullable|integer ' ,
37
+ 'remote ' => 'required|array ' ,
38
+ 'remote.url ' => 'required|url ' ,
39
+ 'remote.method ' => 'required|in:GET,POST,PUT ' ,
40
+ 'remote.body ' => 'nullable|array ' ,
41
+ 'remote.headers ' => 'nullable|array ' ,
42
+ 'remote.mappings ' => 'nullable|array ' ,
43
+ 'remote.data_path ' => 'nullable|string ' ,
44
+ 'remote.identifier_property ' => 'nullable|string ' ,
43
45
];
44
46
}
45
47
0 commit comments