File: /var/www/ipsremont-demo/app/Http/Requests/Service/AddCompanyRequest.php
<?php
namespace App\Http\Requests\Service;
use App\Http\Requests\Request;
use Illuminate\Validation\Rule;
class AddCompanyRequest extends Request
{
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
/**
* @return string[][]
*/
public function rules(): array
{
$service = [
'name' => ['string', 'required'],
'country' => ['string', 'required'],
'city' => ['string', 'nullable'],
'physical_address' => ['string', 'required'],
'inn' => ['string', 'required', Rule::unique('services')
->whereNull('deleted_at'),
],
];
return $service;
}
}