From 2de9952d19dd26313b6a00bfc9d279d4a3a13da4 Mon Sep 17 00:00:00 2001 From: Windows Store Date: Wed, 19 Aug 2026 15:37:57 +0330 Subject: [PATCH] feat: add request for edit admins for list --- .../Requests/Admins/AdminEditPostRequest.php | 50 +++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 app/Http/Requests/Admins/AdminEditPostRequest.php diff --git a/app/Http/Requests/Admins/AdminEditPostRequest.php b/app/Http/Requests/Admins/AdminEditPostRequest.php new file mode 100644 index 0000000..c7ed08a --- /dev/null +++ b/app/Http/Requests/Admins/AdminEditPostRequest.php @@ -0,0 +1,50 @@ +|string> + */ + public function rules(): array + { + return [ + 'first_name' => [ + 'required', + 'string', + 'min:3', + 'max:150', + 'persian_alpha', + ], + + 'last_name' => [ + 'required', + 'string', + 'min:3', + 'max:150', + 'persian_alpha', + ], + + 'email' => [ + 'required', + 'email', + Rule::unique('admins', 'email')->ignore($this->route('admin')), + ], + ]; + } +}