From a66fe78ad31d72be06b42ed05edbaab530f29b03 Mon Sep 17 00:00:00 2001 From: cuneytsenturk Date: Tue, 19 Sep 2017 15:47:55 +0300 Subject: [PATCH] refs #6 fixed update offline module issue. --- .../2017_09_19_delete_offline_file.php} | 38 ++++++++++--------- .../OfflinePaymentServiceProvider.php | 2 + modules/OfflinePayment/module.json | 1 - 3 files changed, 23 insertions(+), 18 deletions(-) rename modules/OfflinePayment/{Providers/OfflineServiceProvider.php => Database/Migrations/2017_09_19_delete_offline_file.php} (73%) diff --git a/modules/OfflinePayment/Providers/OfflineServiceProvider.php b/modules/OfflinePayment/Database/Migrations/2017_09_19_delete_offline_file.php similarity index 73% rename from modules/OfflinePayment/Providers/OfflineServiceProvider.php rename to modules/OfflinePayment/Database/Migrations/2017_09_19_delete_offline_file.php index 55c2f3609..d46cbfed9 100644 --- a/modules/OfflinePayment/Providers/OfflineServiceProvider.php +++ b/modules/OfflinePayment/Database/Migrations/2017_09_19_delete_offline_file.php @@ -1,27 +1,16 @@ command->argument('company'); + + // Set the active company settings + setting()->setExtraColumns(['company_id' => 1]); + setting()->set('offlinepayment.methods', json_encode($offlinepayment)); setting()->forget('offline.payment.methods'); @@ -56,4 +50,14 @@ class OfflineServiceProvider extends ServiceProvider Artisan::call('cache:clear'); } } -} + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + + } +} \ No newline at end of file diff --git a/modules/OfflinePayment/Providers/OfflinePaymentServiceProvider.php b/modules/OfflinePayment/Providers/OfflinePaymentServiceProvider.php index 96e32647a..9ebaac98e 100644 --- a/modules/OfflinePayment/Providers/OfflinePaymentServiceProvider.php +++ b/modules/OfflinePayment/Providers/OfflinePaymentServiceProvider.php @@ -32,6 +32,8 @@ class OfflinePaymentServiceProvider extends ServiceProvider $this->registerViews(); $this->registerFactories(); + $this->loadMigrationsFrom(__DIR__ . '/../Database/Migrations'); + $this->app['events']->listen(AdminMenuCreated::class, OfflinePaymentAdminMenu::class); $this->app['events']->listen(PaymentGatewayListing::class, OfflinePaymentGateway::class); } diff --git a/modules/OfflinePayment/module.json b/modules/OfflinePayment/module.json index 6e45a2e93..d28b9c379 100644 --- a/modules/OfflinePayment/module.json +++ b/modules/OfflinePayment/module.json @@ -8,7 +8,6 @@ "active": 1, "order": 0, "providers": [ - "Modules\\OfflinePayment\\Providers\\OfflineServiceProvider", "Modules\\OfflinePayment\\Providers\\OfflinePaymentServiceProvider" ], "aliases": {},