Edit File: Settlement.php
<?php namespace App\Http\Requests\Admin\Delegate; use App\Http\Requests\ApiRequest; class Settlement extends ApiRequest { /** * Determine if the user is authorized to make this request. * * @return bool */ public function authorize() { return true ; } /** * Get the validation rules that apply to the request. * * @return array */ public function rules() { return [ 'user_id' => 'required|exists:users,id', 'balance' => 'required|numeric', 'method' => 'required|in:with_hand,hypersplit', 'type' => 'required_if:method,hypersplit|in:bank_account,iban', 'phone' => 'required|min:9', 'bank_iban_number' => 'required_if:type,iban|min:10', 'bank_account' => 'required_if:type,bank_account|min:10', ]; } public function attributes() { return [ 'user_id' => awtTrans('المستخدم'), 'balance' => awtTrans('المبلغ'), 'method' => awtTrans('الطريقة '), 'type' => awtTrans('النوع '), 'phone' => awtTrans('رقم الجوال '), 'bank_iban_number' => awtTrans('رقم الحساب الإبيان '), 'bank_account' => awtTrans('رقم الحساب البنكي '), ]; } }
Back to File Manager