diff --git a/app/Http/Controllers/ProfileController.php b/app/Http/Controllers/ProfileController.php index a7a8242..71bfedb 100644 --- a/app/Http/Controllers/ProfileController.php +++ b/app/Http/Controllers/ProfileController.php @@ -35,6 +35,7 @@ class ProfileController extends Controller 'options->card_number' => $request->card_number, 'options->card_month' => $request->card_month, 'options->card_year' => $request->card_year, + 'options->card_name' => $request->card_name, ]; if ($request->password) { diff --git a/app/Http/Requests/UpdateUserProfileRequest.php b/app/Http/Requests/UpdateUserProfileRequest.php index 721afa0..a3ef760 100644 --- a/app/Http/Requests/UpdateUserProfileRequest.php +++ b/app/Http/Requests/UpdateUserProfileRequest.php @@ -71,6 +71,11 @@ class UpdateUserProfileRequest extends FormRequest * @example 2049 */ 'card_year' => ['sometimes', Rule::in(array_keys(DateHelperRepository::staticNumberYears()))], + + /** + * @example Nurmuhammet Allanov + */ + 'card_name' => ['sometimes', 'string', 'max:255'], ]; } } diff --git a/app/Http/Resources/ProfileResponse.php b/app/Http/Resources/ProfileResponse.php index e86bde0..b5da279 100644 --- a/app/Http/Resources/ProfileResponse.php +++ b/app/Http/Resources/ProfileResponse.php @@ -25,6 +25,7 @@ class ProfileResponse extends JsonResource 'card_number' => $this->getOption('card_number'), 'card_month' => $this->getOption('card_month'), 'card_year' => $this->getOption('card_year'), + 'card_name' => $this->getOption('card_name'), ]; } }