ConvoyPanel/app/Http/Requests/Admin/LocationFormRequest.php
2024-10-12 12:17:20 -04:00

21 lines
469 B
PHP

<?php
namespace App\Http\Requests\Admin;
use App\Models\Location;
use Illuminate\Foundation\Http\FormRequest;
class LocationFormRequest extends FormRequest
{
public function rules(): array
{
if ($this->method() === 'PUT') {
/** @var Location $location */
$location = $this->route()->parameter('location');
return Location::getRulesForUpdate($location->id);
}
return Location::getRules();
}
}