Files
ploi-core/app/Http/Requests/SiteAppRequest.php
2023-10-17 16:22:45 +02:00

30 lines
566 B
PHP

<?php
namespace App\Http\Requests;
use App\Models\Site;
use Illuminate\Validation\Rule;
use Illuminate\Foundation\Http\FormRequest;
class SiteAppRequest extends FormRequest
{
public function authorize(): bool
{
return auth()->check();
}
public function rules(): array
{
return [
'type' => [
'required',
'string',
Rule::in([
Site::PROJECT_WORDPRESS,
Site::PROJECT_NEXTCLOUD,
])
]
];
}
}