From 8de53eaddeece0f26e9a29cfbce5c3a905d38255 Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Thu, 30 Jul 2026 22:44:36 +0700 Subject: [PATCH] feat: simplify phone number validation by removing unnecessary digit constraints --- app/Http/Requests/Admin/HR/EmployeeRequest.php | 2 +- app/Http/Requests/Admin/Master/CustomerRequest.php | 2 +- app/Http/Requests/Admin/Master/SupplierRequest.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/Http/Requests/Admin/HR/EmployeeRequest.php b/app/Http/Requests/Admin/HR/EmployeeRequest.php index cbaae92..31c0d72 100644 --- a/app/Http/Requests/Admin/HR/EmployeeRequest.php +++ b/app/Http/Requests/Admin/HR/EmployeeRequest.php @@ -31,7 +31,7 @@ public function rules(): array Rule::unique('users', 'username')->ignore($userId, 'id'), ], 'full_name' => ['required', 'string', 'max:200'], - 'phone_number' => ['nullable', 'string', 'max:20', 'digits_between:1,20'], + 'phone_number' => ['nullable', 'string', 'max:20'], 'gender' => ['nullable', 'in:male,female'], 'birth_date' => ['nullable', 'date'], 'address' => ['nullable', 'string'], diff --git a/app/Http/Requests/Admin/Master/CustomerRequest.php b/app/Http/Requests/Admin/Master/CustomerRequest.php index e73f30b..93ad5eb 100644 --- a/app/Http/Requests/Admin/Master/CustomerRequest.php +++ b/app/Http/Requests/Admin/Master/CustomerRequest.php @@ -18,7 +18,7 @@ public function rules(): array return [ 'name' => ['required', 'string', 'max:200', Rule::unique('customers', 'name')->ignore($customer)], - 'phone_number' => ['nullable', 'string', 'max:20', 'digits_between:1,20'], + 'phone_number' => ['nullable', 'string', 'max:20'], 'address' => ['nullable', 'string'], ]; } diff --git a/app/Http/Requests/Admin/Master/SupplierRequest.php b/app/Http/Requests/Admin/Master/SupplierRequest.php index eea8eba..f3ca296 100644 --- a/app/Http/Requests/Admin/Master/SupplierRequest.php +++ b/app/Http/Requests/Admin/Master/SupplierRequest.php @@ -18,7 +18,7 @@ public function rules(): array return [ 'name' => ['required', 'string', 'max:200', Rule::unique('suppliers', 'name')->ignore($supplier)], - 'phone_number' => ['nullable', 'string', 'max:20', 'digits_between:1,20'], + 'phone_number' => ['nullable', 'string', 'max:20'], 'address' => ['nullable', 'string'], ]; }