Files
sam-api/app/Http/Requests/Api/V1/ModelFormula/IndexModelFormulaRequest.php

30 lines
799 B
PHP
Raw Normal View History

<?php
namespace App\Http\Requests\Api\V1\ModelFormula;
use App\Http\Requests\Api\V1\PaginateRequest;
class IndexModelFormulaRequest extends PaginateRequest
{
/**
* Get the validation rules that apply to the request.
*/
public function rules(): array
{
return array_merge(parent::rules(), [
'search' => ['sometimes', 'string', 'max:255'],
'target_parameter' => ['sometimes', 'string', 'max:50'],
]);
}
/**
* Get custom attribute names for validator errors.
*/
public function attributes(): array
{
return array_merge(parent::attributes(), [
'search' => __('validation.attributes.search'),
'target_parameter' => __('validation.attributes.target_parameter'),
]);
}
}