| Current Path : /home/users/unlimited/www/dabbawali.sizzlingcafe.co.in/database/seeders/ |
| Current File : /home/users/unlimited/www/dabbawali.sizzlingcafe.co.in/database/seeders/SiteTableSeeder.php |
<?php
namespace Database\Seeders;
use App\Enums\Activity;
use App\Enums\CurrencyPosition;
use App\Models\Currency;
use Dipokhalder\EnvEditor\EnvEditor;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\Artisan;
use Smartisan\Settings\Facades\Settings;
class SiteTableSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
$envService = new EnvEditor();
Settings::group('site')->set([
'site_date_format' => 'd-m-Y',
'site_time_format' => 'h:i A',
'site_default_timezone' => 'Asia/Dhaka',
'site_default_branch' => 1,
'site_default_currency' => 1,
'site_default_currency_symbol' => '$',
'site_currency_position' => CurrencyPosition::LEFT,
'site_digit_after_decimal_point' => '2',
'site_email_verification' => Activity::ENABLE,
'site_phone_verification' => Activity::DISABLE,
'site_default_language' => 1,
'site_google_map_key' => $envService->getValue(
'DEMO'
) ? 'Fake-map-key' : '',
'site_android_app_link' => $envService->getValue('DEMO') ? 'http://android.com' : '',
'site_ios_app_link' => $envService->getValue('DEMO') ? 'http://ios.com' : '',
'site_copyright' => $envService->getValue(
'DEMO'
) ? '© FoodKing by iNiLabs 2025, All Rights Reserved' : '',
'site_language_switch' => Activity::ENABLE,
'site_app_debug' => Activity::DISABLE,
'site_auto_update' => Activity::DISABLE,
'site_online_payment_gateway' => $envService->getValue('DEMO') ? Activity::ENABLE : Activity::DISABLE,
'site_default_sms_gateway' => 0,
'site_guest_login' => Activity::ENABLE,
'site_default_phone_digit_length' => 10,
]);
$envService->addData([
'APP_DEBUG' => 'false',
'TIMEZONE' => 'Asia/Dhaka',
'CURRENCY' => 'USD',
'CURRENCY_SYMBOL' => '$',
'CURRENCY_POSITION' => '5',
'CURRENCY_DECIMAL_POINT' => '2',
'DATE_FORMAT' => 'd-m-Y',
'TIME_FORMAT' => 'h:i A'
]);
Artisan::call('optimize:clear');
}
}