-
-
Notifications
You must be signed in to change notification settings - Fork 3k
/
Copy pathvalidation.php
131 lines (129 loc) · 7.89 KB
/
validation.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
<?php
/*
|--------------------------------------------------------------------------
| Validation Language Lines
|--------------------------------------------------------------------------
|
| The following language lines contain the default error messages used by
| the validator class. Some of these rules have multiple versions such
| as the size rules. Feel free to tweak each of these messages here.
|
*/
return [
'accepted' => ':Attribute harus diterima.',
'active_url' => ':Attribute bukan URL yang valid.',
'after' => ':Attribute harus berisi tanggal setelah :date.',
'after_or_equal' => ':Attribute harus berisi tanggal setelah atau sama dengan :date.',
'alpha' => ':Attribute hanya boleh berisi huruf.',
'alpha_dash' => ':Attribute hanya boleh berisi huruf, angka, strip, dan garis bawah.',
'alpha_num' => ':Attribute hanya boleh berisi huruf dan angka.',
'array' => ':Attribute harus berisi sebuah array.',
'attached' => 'This :attribute is already attached.',
'before' => ':Attribute harus berisi tanggal sebelum :date.',
'before_or_equal' => ':Attribute harus berisi tanggal sebelum atau sama dengan :date.',
'between' => [
'array' => ':Attribute harus memiliki :min sampai :max anggota.',
'file' => ':Attribute harus berukuran antara :min sampai :max kilobita.',
'numeric' => ':Attribute harus bernilai antara :min sampai :max.',
'string' => ':Attribute harus berisi antara :min sampai :max karakter.',
],
'boolean' => ':Attribute harus bernilai true atau false',
'confirmed' => 'Konfirmasi :attribute tidak cocok.',
'date' => ':Attribute bukan tanggal yang valid.',
'date_equals' => ':Attribute harus berisi tanggal yang sama dengan :date.',
'date_format' => ':Attribute tidak cocok dengan format :format.',
'different' => ':Attribute dan :other harus berbeda.',
'digits' => ':Attribute harus terdiri dari :digits angka.',
'digits_between' => ':Attribute harus terdiri dari :min sampai :max angka.',
'dimensions' => ':Attribute tidak memiliki dimensi gambar yang valid.',
'distinct' => ':Attribute memiliki nilai yang duplikat.',
'email' => ':Attribute harus berupa alamat surel yang valid.',
'ends_with' => ':Attribute harus diakhiri salah satu dari berikut: :values',
'exists' => ':Attribute yang dipilih tidak valid.',
'file' => ':Attribute harus berupa sebuah berkas.',
'filled' => ':Attribute harus memiliki nilai.',
'gt' => [
'array' => ':Attribute harus memiliki lebih dari :value anggota.',
'file' => ':Attribute harus berukuran lebih besar dari :value kilobita.',
'numeric' => ':Attribute harus bernilai lebih besar dari :value.',
'string' => ':Attribute harus berisi lebih besar dari :value karakter.',
],
'gte' => [
'array' => ':Attribute harus terdiri dari :value anggota atau lebih.',
'file' => ':Attribute harus berukuran lebih besar dari atau sama dengan :value kilobita.',
'numeric' => ':Attribute harus bernilai lebih besar dari atau sama dengan :value.',
'string' => ':Attribute harus berisi lebih besar dari atau sama dengan :value karakter.',
],
'image' => ':Attribute harus berupa gambar.',
'in' => ':Attribute yang dipilih tidak valid.',
'in_array' => ':Attribute tidak ada di dalam :other.',
'integer' => ':Attribute harus berupa bilangan bulat.',
'ip' => ':Attribute harus berupa alamat IP yang valid.',
'ipv4' => ':Attribute harus berupa alamat IPv4 yang valid.',
'ipv6' => ':Attribute harus berupa alamat IPv6 yang valid.',
'json' => ':Attribute harus berupa JSON string yang valid.',
'lt' => [
'array' => ':Attribute harus memiliki kurang dari :value anggota.',
'file' => ':Attribute harus berukuran kurang dari :value kilobita.',
'numeric' => ':Attribute harus bernilai kurang dari :value.',
'string' => ':Attribute harus berisi kurang dari :value karakter.',
],
'lte' => [
'array' => ':Attribute harus tidak lebih dari :value anggota.',
'file' => ':Attribute harus berukuran kurang dari atau sama dengan :value kilobita.',
'numeric' => ':Attribute harus bernilai kurang dari atau sama dengan :value.',
'string' => ':Attribute harus berisi kurang dari atau sama dengan :value karakter.',
],
'max' => [
'array' => ':Attribute maksimal terdiri dari :max anggota.',
'file' => ':Attribute maksimal berukuran :max kilobita.',
'numeric' => ':Attribute maksimal bernilai :max.',
'string' => ':Attribute maksimal berisi :max karakter.',
],
'mimes' => ':Attribute harus berupa berkas berjenis: :values.',
'mimetypes' => ':Attribute harus berupa berkas berjenis: :values.',
'min' => [
'array' => ':Attribute minimal terdiri dari :min anggota.',
'file' => ':Attribute minimal berukuran :min kilobita.',
'numeric' => ':Attribute minimal bernilai :min.',
'string' => ':Attribute minimal berisi :min karakter.',
],
'multiple_of' => 'The :attribute must be a multiple of :value',
'not_in' => ':Attribute yang dipilih tidak valid.',
'not_regex' => 'Format :attribute tidak valid.',
'numeric' => ':Attribute harus berupa angka.',
'password' => 'Kata sandi salah.',
'present' => ':Attribute wajib ada.',
'prohibited' => 'The :attribute field is prohibited.',
'prohibited_if' => 'The :attribute field is prohibited when :other is :value.',
'prohibited_unless' => 'The :attribute field is prohibited unless :other is in :values.',
'regex' => 'Format :attribute tidak valid.',
'relatable' => 'This :attribute may not be associated with this resource.',
'required' => ':Attribute wajib diisi.',
'required_if' => ':Attribute wajib diisi bila :other adalah :value.',
'required_unless' => ':Attribute wajib diisi kecuali :other memiliki nilai :values.',
'required_with' => ':Attribute wajib diisi bila terdapat :values.',
'required_with_all' => ':Attribute wajib diisi bila terdapat :values.',
'required_without' => ':Attribute wajib diisi bila tidak terdapat :values.',
'required_without_all' => ':Attribute wajib diisi bila sama sekali tidak terdapat :values.',
'same' => ':Attribute dan :other harus sama.',
'size' => [
'array' => ':Attribute harus mengandung :size anggota.',
'file' => ':Attribute harus berukuran :size kilobyte.',
'numeric' => ':Attribute harus berukuran :size.',
'string' => ':Attribute harus berukuran :size karakter.',
],
'starts_with' => ':Attribute harus diawali salah satu dari berikut: :values',
'string' => ':Attribute harus berupa string.',
'timezone' => ':Attribute harus berisi zona waktu yang valid.',
'unique' => ':Attribute sudah ada sebelumnya.',
'uploaded' => ':Attribute gagal diunggah.',
'url' => 'Format :attribute tidak valid.',
'uuid' => ':Attribute harus merupakan UUID yang valid.',
'custom' => [
'attribute-name' => [
'rule-name' => 'custom-message',
],
],
'attributes' => [],
];