repuve-backend-v1/app/Http/Requests/Repuve/ApkUpdateRequest.php

32 lines
825 B
PHP

<?php
namespace App\Http\Requests\Repuve;
use Illuminate\Foundation\Http\FormRequest;
class ApkUpdateRequest extends FormRequest
{
public function authorize()
{
return auth()->user()->can('apk.edit');
}
public function rules()
{
return [
'file_name' => 'nullable|string|max:255',
'changelog' => 'nullable|string|max:255',
];
}
public function messages()
{
return [
'file_name.string' => 'El nombre del archivo debe ser una cadena de texto',
'file_name.max' => 'El nombre del archivo no debe superar los 255 caracteres',
'changelog.string' => 'El changelog debe ser una cadena de texto',
'changelog.max' => 'El changelog no debe superar los 255 caracteres',
];
}
}