Add support API validation rules
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled

This commit is contained in:
Codex Agent
2026-01-28 19:42:28 +01:00
parent 6bc1d86009
commit 981df2ee45
10 changed files with 372 additions and 3 deletions

View File

@@ -1,5 +1,10 @@
<?php
use App\Http\Requests\Support\Resources\SupportDataExportResourceRequest;
use App\Http\Requests\Support\Resources\SupportPhotoboothSettingResourceRequest;
use App\Http\Requests\Support\Resources\SupportTenantFeedbackResourceRequest;
use App\Http\Requests\Support\Resources\SupportTenantResourceRequest;
use App\Http\Requests\Support\Resources\SupportUserResourceRequest;
use App\Models\BlogCategory;
use App\Models\BlogPost;
use App\Models\Coupon;
@@ -57,6 +62,9 @@ return [
'write' => ['support:write'],
'actions' => ['support:actions'],
],
'validation' => [
'update' => SupportTenantResourceRequest::class,
],
'mutations' => [
'create' => false,
'update' => true,
@@ -70,6 +78,9 @@ return [
'read' => ['support:read'],
'write' => ['support:write'],
],
'validation' => [
'update' => SupportUserResourceRequest::class,
],
'mutations' => [
'create' => false,
'update' => true,
@@ -201,6 +212,9 @@ return [
'read' => ['support:read'],
'write' => ['support:write'],
],
'validation' => [
'update' => SupportTenantFeedbackResourceRequest::class,
],
'mutations' => [
'create' => false,
'update' => true,
@@ -253,6 +267,9 @@ return [
'read' => ['support:ops'],
'write' => ['support:ops'],
],
'validation' => [
'create' => SupportDataExportResourceRequest::class,
],
'mutations' => [
'create' => true,
'update' => false,
@@ -266,6 +283,9 @@ return [
'read' => ['support:ops'],
'write' => ['support:ops'],
],
'validation' => [
'update' => SupportPhotoboothSettingResourceRequest::class,
],
'mutations' => [
'create' => false,
'update' => true,