Skip to content

Commit a216a78

Browse files
committed
using procedural programming from Facade
1 parent 2221662 commit a216a78

36 files changed

Lines changed: 415 additions & 480 deletions

database/seeders/Bangladesh/BankDepositSeeder.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
namespace Fintech\Reload\Seeders\Bangladesh;
44

5-
use Fintech\Business\Facades\Business;
65
use Fintech\Core\Facades\Core;
76
use Fintech\MetaData\Facades\MetaData;
87
use Illuminate\Database\Seeder;
@@ -16,12 +15,12 @@ public function run(): void
1615
{
1716
if (Core::packageExists('Business')) {
1817

19-
$parent = Business::serviceType()->findWhere(['service_type_slug' => 'bank_deposit']);
18+
$parent = business()->serviceType()->findWhere(['service_type_slug' => 'bank_deposit']);
2019

2120
$servingCountries = MetaData::country()->servingIds(['iso2' => 'BD']);
2221

2322
foreach ($this->data() as $entry) {
24-
Business::serviceTypeManager($entry, $parent)
23+
business()->serviceTypeManager($entry, $parent)
2524
->hasService()
2625
->srcCountries($servingCountries)
2726
->enabled()

database/seeders/Canada/BankDepositSeeder.php

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
namespace Fintech\Reload\Seeders\Canada;
44

5-
use Fintech\Business\Facades\Business;
65
use Fintech\Core\Facades\Core;
76
use Fintech\MetaData\Facades\MetaData;
87
use Illuminate\Database\Seeder;
@@ -16,18 +15,18 @@ public function run(): void
1615
{
1716
if (Core::packageExists('Business')) {
1817

19-
$parent = Business::serviceType()->findWhere(['service_type_slug' => 'bank_deposit']);
18+
$parent = business()->serviceType()->findWhere(['service_type_slug' => 'bank_deposit']);
2019

2120
$servingCountries = MetaData::country()->servingIds(['iso2' => 'CA']);
2221

2322
$entries = $this->data();
2423

25-
Business::serviceTypeManager($entries[0], $parent)
24+
business()->serviceTypeManager($entries[0], $parent)
2625
->hasService()
2726
->srcCountries($servingCountries)
2827
->execute();
2928

30-
Business::serviceTypeManager($entries[1], $parent)
29+
business()->serviceTypeManager($entries[1], $parent)
3130
->hasService()
3231
->srcCountries($servingCountries)
3332
->execute();

database/seeders/Canada/PaymentGatewayDepositSeeder.php

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
namespace Fintech\Reload\Seeders\Canada;
44

5-
use Fintech\Business\Facades\Business;
65
use Fintech\Core\Facades\Core;
76
use Fintech\MetaData\Facades\MetaData;
87
use Illuminate\Database\Seeder;
@@ -16,13 +15,13 @@ public function run(): void
1615
{
1716
if (Core::packageExists('Business')) {
1817

19-
$fundDepositParent = Business::serviceType()->findWhere(['service_type_slug' => 'fund_deposit']);
18+
$fundDepositParent = business()->serviceType()->findWhere(['service_type_slug' => 'fund_deposit']);
2019

2120
$servingCountries = MetaData::country()->servingIds(['iso2' => 'CA']);
2221

23-
$vendor = Business::serviceVendor()->findWhere(['service_vendor_slug' => 'leatherback']);
22+
$vendor = business()->serviceVendor()->findWhere(['service_vendor_slug' => 'leatherback']);
2423

25-
Business::serviceTypeManager($this->data(), $fundDepositParent)
24+
business()->serviceTypeManager($this->data(), $fundDepositParent)
2625
->srcCountries($servingCountries)
2726
->vendor($vendor)
2827
->enabled()

database/seeders/CardDepositOptionSeeder.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
namespace Fintech\Reload\Seeders;
44

5-
use Fintech\Business\Facades\Business;
65
use Fintech\Core\Facades\Core;
76
use Illuminate\Database\Seeder;
87

@@ -15,10 +14,10 @@ public function run(): void
1514
{
1615
if (Core::packageExists('Business')) {
1716

18-
$parent = Business::serviceType()->findWhere(['service_type_slug' => 'card_deposit']);
17+
$parent = business()->serviceType()->findWhere(['service_type_slug' => 'card_deposit']);
1918

2019
foreach ($this->data() as $entry) {
21-
Business::serviceTypeManager($entry, $parent)
20+
business()->serviceTypeManager($entry, $parent)
2221
->hasService()
2322
->enabled()
2423
->execute();

database/seeders/CurrencySwapSeeder.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
namespace Fintech\Reload\Seeders;
44

5-
use Fintech\Business\Facades\Business;
65
use Fintech\Core\Facades\Core;
76
use Fintech\MetaData\Facades\MetaData;
87
use Illuminate\Database\Seeder;
@@ -18,7 +17,7 @@ public function run(): void
1817

1918
$servingCountries = MetaData::country()->servingIds();
2019

21-
Business::serviceTypeManager($this->data())
20+
business()->serviceTypeManager($this->data())
2221
->hasService()
2322
->disabled()
2423
->distCountries($servingCountries)

database/seeders/Dubai/BankDepositSeeder.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
namespace Fintech\Reload\Seeders\Dubai;
44

5-
use Fintech\Business\Facades\Business;
65
use Fintech\Core\Facades\Core;
76
use Fintech\MetaData\Facades\MetaData;
87
use Illuminate\Database\Seeder;
@@ -16,7 +15,7 @@ public function run(): void
1615
{
1716
if (Core::packageExists('Business')) {
1817

19-
$parent = Business::serviceType()->findWhere(['service_type_slug' => 'bank_deposit']);
18+
$parent = business()->serviceType()->findWhere(['service_type_slug' => 'bank_deposit']);
2019

2120
$servingCountries = MetaData::country()->servingIds(['iso2' => 'AE']);
2221

@@ -27,7 +26,7 @@ public function run(): void
2726
'commission' => '0',
2827
];
2928

30-
Business::serviceTypeManager($entry, $parent)
29+
business()->serviceTypeManager($entry, $parent)
3130
->hasService()
3231
->srcCountries($servingCountries)
3332
->enabled()

database/seeders/ForeignExchangeSeeder.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
namespace Fintech\Reload\Seeders;
44

5-
use Fintech\Business\Facades\Business;
65
use Fintech\Core\Facades\Core;
76
use Fintech\MetaData\Facades\MetaData;
87
use Illuminate\Database\Seeder;
@@ -18,7 +17,7 @@ public function run(): void
1817

1918
$servingCountries = MetaData::country()->servingIds();
2019

21-
Business::serviceTypeManager($this->data())
20+
business()->serviceTypeManager($this->data())
2221
->hasService()
2322
->disabled()
2423
->distCountries($servingCountries)

database/seeders/PaymentGatewaySeeder.php

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
namespace Fintech\Reload\Seeders;
44

55
use Fintech\Auth\Facades\Auth;
6-
use Fintech\Business\Facades\Business;
76
use Fintech\Core\Facades\Core;
87
use Fintech\MetaData\Facades\MetaData;
98
use Illuminate\Database\Seeder;
@@ -24,18 +23,18 @@ public function run(): void
2423
unset($entry['serviceTypeChildren']);
2524
}
2625

27-
$findServiceTypeModel = Business::serviceType()->findWhere(['service_type_slug' => $entry['service_type_slug']]);
26+
$findServiceTypeModel = business()->serviceType()->findWhere(['service_type_slug' => $entry['service_type_slug']]);
2827

2928
if ($findServiceTypeModel) {
30-
$serviceTypeModel = Business::serviceType()->update($findServiceTypeModel->id, $entry);
29+
$serviceTypeModel = business()->serviceType()->update($findServiceTypeModel->id, $entry);
3130
} else {
32-
$serviceTypeModel = Business::serviceType()->create($entry);
31+
$serviceTypeModel = business()->serviceType()->create($entry);
3332
}
3433

3534
if (! empty($serviceTypeChildren)) {
3635
array_walk($serviceTypeChildren, function ($item) use (&$serviceTypeModel) {
3736
$item['service_type_parent_id'] = $serviceTypeModel->id;
38-
Business::serviceType()->create($item);
37+
business()->serviceType()->create($item);
3938
});
4039
}
4140
}
@@ -45,7 +44,7 @@ public function run(): void
4544
foreach (array_chunk($serviceData, 200) as $block) {
4645
set_time_limit(2100);
4746
foreach ($block as $entry) {
48-
Business::service()->create($entry);
47+
business()->service()->create($entry);
4948
}
5049
}
5150

@@ -54,7 +53,7 @@ public function run(): void
5453
foreach (array_chunk($serviceStatData, 200) as $block) {
5554
set_time_limit(2100);
5655
foreach ($block as $entry) {
57-
Business::serviceStat()->customStore($entry);
56+
business()->serviceStat()->customStore($entry);
5857
}
5958
}
6059
}
@@ -67,7 +66,7 @@ private function serviceTypes(): array
6766

6867
return [
6968
[
70-
'service_type_parent_id' => Business::serviceType()->findWhere(['service_type_slug' => 'fund_deposit'])->id,
69+
'service_type_parent_id' => business()->serviceType()->findWhere(['service_type_slug' => 'fund_deposit'])->id,
7170
'service_type_name' => 'PAYNOW',
7271
'service_type_slug' => 'pay_now',
7372
'logo_svg' => 'data:image/svg+xml;base64,'.base64_encode(file_get_contents($image_svg.'pay_now.svg')),
@@ -78,7 +77,7 @@ private function serviceTypes(): array
7877
'enabled' => true,
7978
],
8079
[
81-
'service_type_parent_id' => Business::serviceType()->findWhere(['service_type_slug' => 'fund_deposit'])->id,
80+
'service_type_parent_id' => business()->serviceType()->findWhere(['service_type_slug' => 'fund_deposit'])->id,
8281
'service_type_name' => 'E-NETS',
8382
'service_type_slug' => 'e_nets',
8483
'logo_svg' => 'data:image/svg+xml;base64,'.base64_encode(file_get_contents($image_svg.'e_nets.svg')),
@@ -97,8 +96,8 @@ private function service(): array
9796
$image_png = __DIR__.'/../../resources/img/service/logo_png/';
9897

9998
return [
100-
['service_type_id' => Business::serviceType()->findWhere(['service_type_slug' => 'pay_now'])->id, 'service_vendor_id' => config('fintech.business.default_vendor', 1), 'service_name' => 'Pay Now', 'service_slug' => 'pay_now', 'logo_svg' => 'data:image/svg+xml;base64,'.base64_encode(file_get_contents($image_svg.'pay_now.svg')), 'logo_png' => 'data:image/png;base64,'.base64_encode(file_get_contents($image_png.'pay_now.png')), 'service_notification' => 'yes', 'service_delay' => 'yes', 'service_stat_policy' => 'yes', 'service_serial' => 1, 'service_data' => ['visible_website' => 'yes', 'visible_android_app' => 'yes', 'visible_ios_app' => 'yes', 'account_name' => config('fintech.business.default_vendor_name', 'Fintech Bangladesh'), 'account_number' => str_pad(date('siHdmY'), 16, '0', STR_PAD_LEFT), 'transactional_currency' => 'BDT', 'beneficiary_type_id' => null, 'operator_short_code' => null], 'enabled' => true],
101-
['service_type_id' => Business::serviceType()->findWhere(['service_type_slug' => 'e_nets'])->id, 'service_vendor_id' => config('fintech.business.default_vendor', 1), 'service_name' => 'E-nets', 'service_slug' => 'e_nets', 'logo_svg' => 'data:image/svg+xml;base64,'.base64_encode(file_get_contents($image_svg.'e_nets.svg')), 'logo_png' => 'data:image/png;base64,'.base64_encode(file_get_contents($image_png.'e_nets.png')), 'service_notification' => 'yes', 'service_delay' => 'yes', 'service_stat_policy' => 'yes', 'service_serial' => 1, 'service_data' => ['visible_website' => 'yes', 'visible_android_app' => 'yes', 'visible_ios_app' => 'yes', 'account_name' => config('fintech.business.default_vendor_name', 'Fintech Bangladesh'), 'account_number' => str_pad(date('siHdmY'), 16, '0', STR_PAD_LEFT), 'transactional_currency' => 'BDT', 'beneficiary_type_id' => null, 'operator_short_code' => null], 'enabled' => true],
99+
['service_type_id' => business()->serviceType()->findWhere(['service_type_slug' => 'pay_now'])->id, 'service_vendor_id' => config('fintech.business.default_vendor', 1), 'service_name' => 'Pay Now', 'service_slug' => 'pay_now', 'logo_svg' => 'data:image/svg+xml;base64,' . base64_encode(file_get_contents($image_svg . 'pay_now.svg')), 'logo_png' => 'data:image/png;base64,' . base64_encode(file_get_contents($image_png . 'pay_now.png')), 'service_notification' => 'yes', 'service_delay' => 'yes', 'service_stat_policy' => 'yes', 'service_serial' => 1, 'service_data' => ['visible_website' => 'yes', 'visible_android_app' => 'yes', 'visible_ios_app' => 'yes', 'account_name' => config('fintech.business.default_vendor_name', 'Fintech Bangladesh'), 'account_number' => str_pad(date('siHdmY'), 16, '0', STR_PAD_LEFT), 'transactional_currency' => 'BDT', 'beneficiary_type_id' => null, 'operator_short_code' => null], 'enabled' => true],
100+
['service_type_id' => business()->serviceType()->findWhere(['service_type_slug' => 'e_nets'])->id, 'service_vendor_id' => config('fintech.business.default_vendor', 1), 'service_name' => 'E-nets', 'service_slug' => 'e_nets', 'logo_svg' => 'data:image/svg+xml;base64,' . base64_encode(file_get_contents($image_svg . 'e_nets.svg')), 'logo_png' => 'data:image/png;base64,' . base64_encode(file_get_contents($image_png . 'e_nets.png')), 'service_notification' => 'yes', 'service_delay' => 'yes', 'service_stat_policy' => 'yes', 'service_serial' => 1, 'service_data' => ['visible_website' => 'yes', 'visible_android_app' => 'yes', 'visible_ios_app' => 'yes', 'account_name' => config('fintech.business.default_vendor_name', 'Fintech Bangladesh'), 'account_number' => str_pad(date('siHdmY'), 16, '0', STR_PAD_LEFT), 'transactional_currency' => 'BDT', 'beneficiary_type_id' => null, 'operator_short_code' => null], 'enabled' => true],
102101
];
103102

104103
}
@@ -111,7 +110,7 @@ private function serviceStat(): array
111110
$source_countries = MetaData::country()->servingIds();
112111
if (! empty($roles) && ! empty($source_countries)) {
113112
foreach ($serviceLists as $serviceList) {
114-
$service = Business::service()->findWhere(['service_slug' => $serviceList['service_slug']]);
113+
$service = business()->service()->findWhere(['service_slug' => $serviceList['service_slug']]);
115114
$serviceStats[] = [
116115
'role_id' => $roles,
117116
'service_id' => $service->getKey(),

database/seeders/RequestMoneySeeder.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
namespace Fintech\Reload\Seeders;
44

5-
use Fintech\Business\Facades\Business;
65
use Fintech\Core\Facades\Core;
76
use Fintech\MetaData\Facades\MetaData;
87
use Illuminate\Database\Seeder;
@@ -18,7 +17,7 @@ public function run(): void
1817

1918
$servingCountries = MetaData::country()->servingIds();
2019

21-
Business::serviceTypeManager($this->data())
20+
business()->serviceTypeManager($this->data())
2221
->hasService()
2322
->disabled()
2423
->distCountries($servingCountries)

database/seeders/RequestPaymentSeeder.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
namespace Fintech\Reload\Seeders;
44

5-
use Fintech\Business\Facades\Business;
65
use Fintech\Core\Facades\Core;
76
use Fintech\MetaData\Facades\MetaData;
87
use Illuminate\Database\Seeder;
@@ -18,7 +17,7 @@ public function run(): void
1817

1918
$servingCountries = MetaData::country()->servingIds();
2019

21-
Business::serviceTypeManager($this->data())
20+
business()->serviceTypeManager($this->data())
2221
->hasService()
2322
->disabled()
2423
->distCountries($servingCountries)

0 commit comments

Comments
 (0)