Files
kulakpos_web/Modules/MarketingAddon/Database/Seeders/OptionSeeder.php
eko54r 05fd3230b8
All checks were successful
Build, Push and Deploy / build-and-push (push) Successful in 5m14s
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 17s
Build, Push and Deploy / deploy-staging (push) Successful in 41s
Build, Push and Deploy / deploy-production (push) Has been skipped
update marketing
2026-05-14 11:55:22 +07:00

26 lines
1.2 KiB
PHP

<?php
namespace Modules\MarketingAddon\Database\Seeders;
use App\Models\Option;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\Artisan;
class OptionSeeder extends Seeder
{
public function run(): void
{
$options = array(
array('key' => 'notification_settings_1', 'value' => '{"new_sale":{"sms":{"enabled":1},"whatsapp":{"enabled":0},"email":{"enabled":0}},"payment_received":{"sms":{"enabled":0},"whatsapp":{"enabled":0},"email":{"enabled":1}},"payment_paid":{"sms":{"enabled":1},"whatsapp":{"enabled":0},"email":{"enabled":0}},"purchase":{"sms":{"enabled":1},"whatsapp":{"enabled":1},"email":{"enabled":1}},"payment_reminder":{"sms":{"enabled":0},"whatsapp":{"enabled":1},"email":{"enabled":0}}}', 'status' => '1', 'created_at' => '2026-01-08 03:35:24', 'updated_at' => '2026-01-10 07:26:48'),
array('key' => 'sms-gateway-setting-1', 'value' => '"api"', 'status' => '1', 'created_at' => now(), 'updated_at' => now()),
);
Option::insert($options);
Artisan::call('cache:clear');
Artisan::call('config:clear');
Artisan::call('route:clear');
Artisan::call('view:clear');
}
}