File manager - Edit - /var/www/html/portalHomolog/app/Http/Requests/ParqueTecnologico/StartupRequest.php
Back
<?php namespace App\Http\Requests\ParqueTecnologico; use Illuminate\Foundation\Http\FormRequest; class StartupRequest extends FormRequest { public function authorize(): bool { return true; } public function rules(): array { return [ 'nome' => ['required', 'string', 'max:255'], 'slug' => ['nullable', 'string', 'max:255'], 'descricao' => ['nullable', 'string'], 'logo' => ['nullable', 'image', 'mimes:jpeg,jpg,png,gif,webp', 'max:5120'], 'segmento' => ['required', 'string', 'in:tecnologia,energia,logistica,sustentabilidade,nautica_naval'], 'background' => ['nullable', 'image', 'mimes:jpeg,jpg,png,gif,webp', 'max:8192'], 'email' => ['required', 'email', 'max:255'], 'telefone' => ['nullable', 'string', 'max:50'], 'rede_social' => ['nullable', 'url', 'max:500'], 'link_site' => ['nullable', 'url', 'max:500'], 'status' => ['nullable', 'string', 'in:ATIVADO,DESATIVADO'], 'ordem' => ['nullable', 'integer', 'min:0'], ]; } public function messages(): array { return [ 'nome.required' => __('O campo Nome é obrigatório.'), 'segmento.required' => __('O campo Segmento é obrigatório.'), 'segmento.in' => __('Segmento inválido.'), 'email.required' => __('O campo E-mail é obrigatório.'), 'email.email' => __('Informe um e-mail válido.'), 'logo.image' => __('A logo deve ser uma imagem válida.'), 'background.image' => __('A imagem de fundo deve ser uma imagem válida.'), 'rede_social.url' => __('Informe uma URL válida para a rede social.'), 'link_site.url' => __('Informe uma URL válida para o link do site.'), ]; } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.28 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings