validation.php
8.64 KB
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
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
<?php
return [
/*
|---------------------------------------------------------------------------------------
| Baris Bahasa untuk Validasi
|---------------------------------------------------------------------------------------
|
| Baris bahasa berikut ini berisi standar pesan kesalahan yang digunakan oleh
| kelas validasi. Beberapa aturan mempunyai multi versi seperti aturan 'size'.
| Jangan ragu untuk mengoptimalkan setiap pesan yang ada di sini.
|
*/
'accepted' => 'Isian :attribute harus diterima.',
'active_url' => 'Isian :attribute bukan URL yang valid.',
'after' => 'Isian :attribute harus tanggal setelah :date.',
'after_or_equal' => 'Isian :attribute harus berupa tanggal setelah atau sama dengan tanggal :date.',
'alpha' => 'Isian :attribute hanya boleh berisi huruf.',
'alpha_dash' => 'Isian :attribute hanya boleh berisi huruf, angka, dan strip.',
'alpha_num' => 'Isian :attribute hanya boleh berisi huruf dan angka.',
'array' => 'Isian :attribute harus berupa sebuah array.',
'before' => 'Isian :attribute harus tanggal sebelum :date.',
'before_or_equal' => 'Isian :attribute harus berupa tanggal sebelum atau sama dengan tanggal :date.',
'between' => [
'numeric' => 'Isian :attribute harus antara :min dan :max.',
'file' => 'Bidang :attribute harus antara :min dan :max kilobita.',
'string' => 'Isian :attribute harus antara :min dan :max karakter.',
'array' => 'Isian :attribute harus antara :min dan :max item.',
],
'boolean' => 'Isian :attribute harus berupa true atau false',
'confirmed' => 'Konfirmasi :attribute tidak cocok.',
'date' => 'Isian :attribute bukan tanggal yang valid.',
'date_equals' => 'The :attribute must be a date equal to :date.',
'date_format' => 'Isian :attribute tidak cocok dengan format :format.',
'different' => 'Isian :attribute dan :other harus berbeda.',
'digits' => 'Isian :attribute harus berupa angka :digits.',
'digits_between' => 'Isian :attribute harus antara angka :min dan :max.',
'dimensions' => 'Bidang :attribute tidak memiliki dimensi gambar yang valid.',
'distinct' => 'Bidang isian :attribute memiliki nilai yang duplikat.',
'email' => 'Isian :attribute harus berupa alamat surel yang valid.',
'exists' => 'Isian :attribute yang dipilih tidak valid.',
'file' => 'Bidang :attribute harus berupa sebuah berkas.',
'filled' => 'Isian :attribute harus memiliki nilai.',
'gt' => [
'numeric' => 'Isian :attribute harus lebih besar dari :value.',
'file' => 'Bidang :attribute harus lebih besar dari :value kilobita.',
'string' => 'Isian :attribute harus lebih besar dari :value karakter.',
'array' => 'Isian :attribute harus lebih dari :value item.',
],
'gte' => [
'numeric' => 'Isian :attribute harus lebih besar dari atau sama dengan :value.',
'file' => 'Bidang :attribute harus lebih besar dari atau sama dengan :value kilobita.',
'string' => 'Isian :attribute harus lebih besar dari atau sama dengan :value karakter.',
'array' => 'Isian :attribute harus mempunyai :value item atau lebih.',
],
'image' => 'Isian :attribute harus berupa gambar.',
'in' => 'Isian :attribute yang dipilih tidak valid.',
'in_array' => 'Bidang isian :attribute tidak terdapat dalam :other.',
'integer' => 'Isian :attribute harus merupakan bilangan bulat.',
'ip' => 'Isian :attribute harus berupa alamat IP yang valid.',
'ipv4' => 'Isian :attribute harus berupa alamat IPv4 yang valid.',
'ipv6' => 'Isian :attribute harus berupa alamat IPv6 yang valid.',
'json' => 'Isian :attribute harus berupa JSON string yang valid.',
'lt' => [
'numeric' => 'Isian :attribute harus kurang dari :value.',
'file' => 'Bidang :attribute harus kurang dari :value kilobita.',
'string' => 'Isian :attribute harus kurang dari :value karakter.',
'array' => 'Isian :attribute harus kurang dari :value item.',
],
'lte' => [
'numeric' => 'Isian :attribute harus kurang dari atau sama dengan :value.',
'file' => 'Bidang :attribute harus kurang dari atau sama dengan :value kilobita.',
'string' => 'Isian :attribute harus kurang dari atau sama dengan :value karakter.',
'array' => 'Isian :attribute harus tidak lebih dari :value item.',
],
'max' => [
'numeric' => 'Isian :attribute seharusnya tidak lebih dari :max.',
'file' => 'Bidang :attribute seharusnya tidak lebih dari :max kilobita.',
'string' => 'Isian :attribute seharusnya tidak lebih dari :max karakter.',
'array' => 'Isian :attribute seharusnya tidak lebih dari :max item.',
],
'mimes' => 'Isian :attribute harus dokumen berjenis : :values.',
'mimetypes' => 'Isian :attribute harus dokumen berjenis : :values.',
'min' => [
'numeric' => 'Isian :attribute harus minimal :min.',
'file' => 'Bidang :attribute harus minimal :min kilobita.',
'string' => 'Isian :attribute harus minimal :min karakter.',
'array' => 'Isian :attribute harus minimal :min item.',
],
'not_in' => 'Isian :attribute yang dipilih tidak valid.',
'not_regex' => 'Format isian :attribute tidak valid.',
'numeric' => 'Isian :attribute harus berupa angka.',
'present' => 'Bidang isian :attribute wajib ada.',
'regex' => 'Format isian :attribute tidak valid.',
'required' => 'Bidang isian :attribute wajib diisi.',
'required_if' => 'Bidang isian :attribute wajib diisi bila :other adalah :value.',
'required_unless' => 'Bidang isian :attribute wajib diisi kecuali :other memiliki nilai :values.',
'required_with' => 'Bidang isian :attribute wajib diisi bila terdapat :values.',
'required_with_all' => 'Bidang isian :attribute wajib diisi bila terdapat :values.',
'required_without' => 'Bidang isian :attribute wajib diisi bila tidak terdapat :values.',
'required_without_all' => 'Bidang isian :attribute wajib diisi bila tidak terdapat ada :values.',
'same' => 'Isian :attribute dan :other harus sama.',
'size' => [
'numeric' => 'Isian :attribute harus berukuran :size.',
'file' => 'Bidang :attribute harus berukuran :size kilobyte.',
'string' => 'Isian :attribute harus berukuran :size karakter.',
'array' => 'Isian :attribute harus mengandung :size item.',
],
'starts_with' => 'The :attribute must start with one of the following: :values',
'string' => 'Isian :attribute harus berupa string.',
'timezone' => 'Isian :attribute harus berupa zona waktu yang valid.',
'unique' => 'Isian :attribute sudah ada sebelumnya.',
'uploaded' => 'Isian :attribute gagal diunggah.',
'url' => 'Format isian :attribute tidak valid.',
'uuid' => 'The :attribute must be a valid UUID.',
/*
|---------------------------------------------------------------------------------------
| Baris Bahasa untuk Validasi Kustom
|---------------------------------------------------------------------------------------
|
| Di sini Anda dapat menentukan pesan validasi kustom untuk atribut dengan menggunakan
| konvensi "attribute.rule" dalam penamaan baris. Hal ini membuat cepat dalam
| menentukan spesifik baris bahasa kustom untuk aturan atribut yang diberikan.
|
*/
'custom' => [
'attribute-name' => [
'rule-name' => 'custom-message',
],
],
/*
|---------------------------------------------------------------------------------------
| Kustom Validasi Atribut
|---------------------------------------------------------------------------------------
|
| Baris bahasa berikut digunakan untuk menukar atribut 'place-holders'
| dengan sesuatu yang lebih bersahabat dengan pembaca seperti Alamat Surel daripada
| "surel" saja. Ini benar-benar membantu kita membuat pesan sedikit bersih.
|
*/
'attributes' => [
],
];