close #398 Added: Add custom validation type : currency

This commit is contained in:
cuneytsenturk
2018-06-27 19:28:56 +03:00
parent e7c7a472c1
commit 896bc1f2b9
11 changed files with 32 additions and 9 deletions

View File

@ -39,7 +39,7 @@ class Bill extends Request
'billed_at' => 'required|date',
'due_at' => 'required|date',
'amount' => 'required',
'currency_code' => 'required|string',
'currency_code' => 'required|string|currency',
'currency_rate' => 'required',
'vendor_id' => 'required|integer',
'vendor_name' => 'required|string',

View File

@ -27,7 +27,7 @@ class BillPayment extends Request
'account_id' => 'required|integer',
'paid_at' => 'required|date',
'amount' => 'required',
'currency_code' => 'required|string',
'currency_code' => 'required|string|currency',
'payment_method' => 'required|string',
'attachment' => 'mimes:' . setting('general.file_types', 'pdf,jpeg,jpg,png'),
];

View File

@ -27,7 +27,7 @@ class Payment extends Request
'account_id' => 'required|integer',
'paid_at' => 'required|date',
'amount' => 'required',
'currency_code' => 'required|string',
'currency_code' => 'required|string|currency',
'currency_rate' => 'required',
'category_id' => 'required|integer',
'payment_method' => 'required|string',

View File

@ -42,7 +42,7 @@ class Vendor extends Request
return [
'name' => 'required|string',
'email' => $email,
'currency_code' => 'required|string',
'currency_code' => 'required|string|currency',
];
}
}