TKK_E3220375/app/Http/Requests/StoreAnnouncementRequest.php

31 lines
666 B
PHP

<?php
namespace App\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
class StoreAnnouncementRequest extends FormRequest
{
public function authorize()
{
return true;
}
public function rules()
{
return [
'message' => 'required|string|max:500',
'mode' => 'required|in:tts,manual',
'ruangans' => 'required|array|min:1',
'ruangans.*' => 'exists:ruangan,id',
];
}
public function messages()
{
return [
'ruangans.required' => 'Pilih minimal satu ruangan',
'ruangans.min' => 'Pilih minimal satu ruangan',
];
}
}