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

30 lines
629 B
PHP

<?php
namespace App\Http\Requests\Repuve;
use Illuminate\Foundation\Http\FormRequest;
class ApkStorageRequest extends FormRequest
{
public function authorize()
{
return auth()->user()->HasPermissionTo('apk.create');
}
public function rules()
{
return [
'apk' => 'required|file|max:153600',
];
}
public function messages()
{
return [
'apk.required' => 'El archivo APK es obligatorio',
'apk.file' => 'El archivo debe ser un archivo válido',
'apk.max' => 'El archivo no debe superar los 150MB',
];
}
}