⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.101
Server IP:
178.33.27.10
Server:
Linux cpanel.dev-unit.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
Server Software:
Apache/2.4.62 (Unix) OpenSSL/1.0.2k-fips
PHP Version:
8.2.25
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
home
/
id
/
dev-unit.com
/
devweb-lastV
/
database
/
seeds
/
View File Name :
SettingsTableSeeder.php
<?php use Illuminate\Database\Seeder; use TCG\Voyager\Models\Setting; class SettingsTableSeeder extends Seeder { /** * Auto generated seed file. */ public function run() { $setting = $this->findSetting('site.title'); if (!$setting->exists) { $setting->fill([ 'display_name' => __('voyager::seeders.settings.site.title'), 'value' => __('voyager::seeders.settings.site.title'), 'details' => '', 'type' => 'text', 'order' => 1, 'group' => 'Site', ])->save(); } $setting = $this->findSetting('site.description'); if (!$setting->exists) { $setting->fill([ 'display_name' => __('voyager::seeders.settings.site.description'), 'value' => __('voyager::seeders.settings.site.description'), 'details' => '', 'type' => 'text', 'order' => 2, 'group' => 'Site', ])->save(); } $setting = $this->findSetting('site.logo'); if (!$setting->exists) { $setting->fill([ 'display_name' => __('voyager::seeders.settings.site.logo'), 'value' => '', 'details' => '', 'type' => 'image', 'order' => 3, 'group' => 'Site', ])->save(); } $setting = $this->findSetting('site.google_analytics_tracking_id'); if (!$setting->exists) { $setting->fill([ 'display_name' => __('voyager::seeders.settings.site.google_analytics_tracking_id'), 'value' => '', 'details' => '', 'type' => 'text', 'order' => 4, 'group' => 'Site', ])->save(); } $setting = $this->findSetting('admin.bg_image'); if (!$setting->exists) { $setting->fill([ 'display_name' => __('voyager::seeders.settings.admin.background_image'), 'value' => '', 'details' => '', 'type' => 'image', 'order' => 5, 'group' => 'Admin', ])->save(); } $setting = $this->findSetting('admin.title'); if (!$setting->exists) { $setting->fill([ 'display_name' => __('voyager::seeders.settings.admin.title'), 'value' => 'Voyager', 'details' => '', 'type' => 'text', 'order' => 1, 'group' => 'Admin', ])->save(); } $setting = $this->findSetting('admin.description'); if (!$setting->exists) { $setting->fill([ 'display_name' => __('voyager::seeders.settings.admin.description'), 'value' => __('voyager::seeders.settings.admin.description_value'), 'details' => '', 'type' => 'text', 'order' => 2, 'group' => 'Admin', ])->save(); } $setting = $this->findSetting('admin.loader'); if (!$setting->exists) { $setting->fill([ 'display_name' => __('voyager::seeders.settings.admin.loader'), 'value' => '', 'details' => '', 'type' => 'image', 'order' => 3, 'group' => 'Admin', ])->save(); } $setting = $this->findSetting('admin.icon_image'); if (!$setting->exists) { $setting->fill([ 'display_name' => __('voyager::seeders.settings.admin.icon_image'), 'value' => '', 'details' => '', 'type' => 'image', 'order' => 4, 'group' => 'Admin', ])->save(); } $setting = $this->findSetting('admin.google_analytics_client_id'); if (!$setting->exists) { $setting->fill([ 'display_name' => __('voyager::seeders.settings.admin.google_analytics_client_id'), 'value' => '', 'details' => '', 'type' => 'text', 'order' => 1, 'group' => 'Admin', ])->save(); } } /** * [setting description]. * * @param [type] $key [description] * * @return [type] [description] */ protected function findSetting($key) { return Setting::firstOrNew(['key' => $key]); } }