65 lines
2.1 KiB
PHP
65 lines
2.1 KiB
PHP
<?php
|
|
|
|
namespace Database\Seeders;
|
|
|
|
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
|
|
use Illuminate\Database\Seeder;
|
|
use App\Models\Setting as SettingWeb;
|
|
|
|
class Setting extends Seeder
|
|
{
|
|
/**
|
|
* Run the database seeds.
|
|
*
|
|
* @return void
|
|
* @throws \JsonException
|
|
*/
|
|
public function run()
|
|
{
|
|
SettingWeb::insert([
|
|
[
|
|
'key' => 'setting',
|
|
'value' => json_encode([
|
|
'tax' => '',
|
|
'tel' => '',
|
|
'favi_icon' => 'https://tgs.com.vn/wp-content/uploads/2020/11/logo-social-01.png',
|
|
'logo' => 'https://tgs.com.vn/wp-content/uploads/2023/02/cropped-LOGO-THE-GIOI-SO-2023-05M-1-1024x487.png',
|
|
'email' => 'tgs@gmail.com',
|
|
'title' => 'Trang Quản Lý Portal',
|
|
'company' => 'Thế giới số Portal',
|
|
'bot_id' => env('TELEGRAM_BOT_ID'),
|
|
'bot_token' => env('TELEGRAM_BOT_TOKEN'),
|
|
'status' => 1,
|
|
'address' => 'HCM',
|
|
'support' => null,
|
|
'brand_color' => '#EF6824'
|
|
], JSON_THROW_ON_ERROR)
|
|
],
|
|
[
|
|
'key' => 'smtp',
|
|
'value' => json_encode([
|
|
'transport' => env('MAIL_MAILER', 'smtp'),
|
|
'host' => env('MAIL_HOST'),
|
|
'user' => env('MAIL_USERNAME'),
|
|
'password' => env('MAIL_PASSWORD'),
|
|
'encryption' => env('MAIL_ENCRYPTION', 'ssl'),
|
|
'port' => env('MAIL_PORT', 465),
|
|
'status' => 1
|
|
], JSON_THROW_ON_ERROR)
|
|
],
|
|
[
|
|
'key' => 'banking',
|
|
'value' => json_encode([
|
|
'type' => 'MB',
|
|
'callback' => 'api.callback.MB',
|
|
'captcha' => '',
|
|
'user' => '',
|
|
'password' => '',
|
|
'status' => 0
|
|
], JSON_THROW_ON_ERROR)
|
|
]
|
|
]);
|
|
|
|
}
|
|
}
|