33namespace Fintech \Reload \Seeders ;
44
55use Fintech \Auth \Facades \Auth ;
6- use Fintech \Business \Facades \Business ;
76use Fintech \Core \Facades \Core ;
87use Fintech \MetaData \Facades \MetaData ;
98use 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 (),
0 commit comments