Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/main' into LP-3-Login
Browse files Browse the repository at this point in the history
  • Loading branch information
hafijul233 committed Oct 1, 2023
2 parents bd358ba + 86554a1 commit 9ebc100
Show file tree
Hide file tree
Showing 6 changed files with 50 additions and 6 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/fix-php-code-style-issues.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: ${{ github.head_ref }}

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/phpstan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
name: phpstan
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Setup PHP
uses: shivammathur/setup-php@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/run-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup PHP
uses: shivammathur/setup-php@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update-changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: main

Expand Down
44 changes: 44 additions & 0 deletions config/auth.php
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,50 @@
'login_id' => ['required', 'string'],
'password' => ['required', 'string', \Illuminate\Validation\Rules\Password::default()],
],
'register' => [
//user
'name' => ['required', 'string', 'min:2', 'max:255'],
'mobile' => ['required', 'string', 'min:10'],
'email' => ['required', 'string', 'email:rfc,dns', 'min:2', 'max:255'],
'login_id' => ['required', 'string', 'min:6', 'max:255'],
'password' => ['required', 'string', \Illuminate\Validation\Rules\Password::default()],
'pin' => ['required', 'string', 'min:4', 'max:16'],
'parent_id' => ['nullable', 'integer'],
'app_version' => ['nullable', 'string'],
'fcm_token' => ['nullable', 'string'],
'language' => ['nullable', 'string'],
'currency' => ['nullable', 'string'],

//profile
'father_name' => ['string', 'nullable'],
'mother_name' => ['string', 'nullable'],
'gender' => ['string', 'nullable'],
'marital_status' => ['string', 'nullable'],
'occupation' => ['string', 'nullable'],
'source_of_income' => ['string', 'nullable'],
'id_type' => ['string', 'nullable'],
'id_no' => ['string', 'nullable'],
'id_issue_country' => ['string', 'nullable'],
'id_expired_at' => ['string', 'nullable'],
'id_issue_at' => ['string', 'nullable'],
'profile_photo' => [\Illuminate\Validation\Rules\File::image(), 'nullable'],
'scan' => [\Illuminate\Validation\Rules\File::types(['application/pdf', 'image/*']), 'nullable'],
'scan_1' => [\Illuminate\Validation\Rules\File::types(['application/pdf', 'image/*']), 'nullable'],
'scan_2' => [\Illuminate\Validation\Rules\File::types(['application/pdf', 'image/*']), 'nullable'],
'date_of_birth' => ['date', 'nullable'],
'permanent_address' => ['string', 'nullable'],
'city_id' => ['integer', 'nullable'],
'state_id' => ['integer', 'nullable'],
'country_id' => ['integer', 'nullable'],
'post_code' => ['string', 'nullable'],
'present_address' => ['string', 'nullable'],
'present_city_id' => ['integer', 'nullable'],
'present_state_id' => ['integer', 'nullable'],
'present_country_id' => ['integer', 'nullable'],
'present_post_code' => ['string', 'nullable'],
'note' => ['string', 'nullable'],
'nationality' => ['string', 'nullable'],
],
],

/*
Expand Down
4 changes: 2 additions & 2 deletions src/Http/Requests/RegistrationRequest.php
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ public function authorize(): bool
*/
public function rules(): array
{
return [
return config('fintech.auth.validation.register', [
//user
'name' => ['required', 'string', 'min:2', 'max:255'],
'mobile' => ['required', 'string', 'min:10'],
Expand Down Expand Up @@ -66,6 +66,6 @@ public function rules(): array
'present_post_code' => ['string', 'nullable'],
'note' => ['string', 'nullable'],
'nationality' => ['string', 'nullable'],
];
]);
}
}

0 comments on commit 9ebc100

Please sign in to comment.