Merge branch 'trunk'
This commit is contained in:
commit
4a0c556937
2 changed files with 29 additions and 2 deletions
|
|
@ -54,7 +54,20 @@ class CreateMessage extends FormRequest
|
|||
$user = auth()->user();
|
||||
return [
|
||||
'subscribe' => 'required|boolean',
|
||||
'message' => 'required|min:' . ($user->isAdmin() ? '5' : '20'),
|
||||
'message' => [
|
||||
'required',
|
||||
'min:' . ($user->isAdmin() ? '5' : '20'),
|
||||
function ($attribute, $value, $fail) {
|
||||
$forbidden = ['merci de', 'merci de'];
|
||||
foreach ($forbidden as $word) {
|
||||
if (stripos(strtolower($value), $word) !== false) {
|
||||
$fail(
|
||||
"Le champs 'Message' contient la chaine de caractère non autorisée suivante : $word"
|
||||
);
|
||||
}
|
||||
}
|
||||
},
|
||||
],
|
||||
'file_messages' => 'sometimes|array',
|
||||
'file_messages.*' => 'mimes:pptx,docx,xlsx,csv,txt,jpeg,jpg,png,pdf,svg|max:2048',
|
||||
'type' => ['required', new Enum(MessageTypeEnum::class)]
|
||||
|
|
|
|||
|
|
@ -97,7 +97,21 @@ class StoreTicket extends FormRequest
|
|||
}
|
||||
],
|
||||
'date_mep' => 'nullable|date',
|
||||
'text' => 'required|string|min:40',
|
||||
'text' => [
|
||||
'required'
|
||||
'string',
|
||||
'min:40',
|
||||
function ($attribute, $value, $fail) {
|
||||
$forbidden = ['merci de', 'merci de'];
|
||||
foreach ($forbidden as $word) {
|
||||
if (stripos(strtolower($value), $word) !== false) {
|
||||
$fail(
|
||||
"Le champs 'Description du ticket' contient la chaine de caractère non autorisée suivante : $word"
|
||||
);
|
||||
}
|
||||
}
|
||||
},
|
||||
],
|
||||
'title' => 'required|string|between:3,255',
|
||||
'file_tickets' => 'sometimes|array',
|
||||
'file_tickets.*' => 'mimes:pptx,docx,xlsx,csv,txt,jpeg,jpg,png,pdf,svg|max:2048',
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue