Files
2026-07-31 13:57:11 +07:00

19 lines
461 B
PHP

<?php
namespace App\Http\Requests\Billing;
class UpdateInvoiceRequest extends StoreInvoiceRequest
{
public function rules(): array
{
return collect(parent::rules())->map(function ($rules) {
$rules = is_array($rules) ? $rules : [$rules];
if (($index = array_search('required', $rules, true)) !== false) {
$rules[$index] = 'sometimes';
}
return $rules;
})->all();
}
}