![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/job-board.corals.io/Corals/modules/SMS/database/seeds/ |
<?php namespace Corals\Modules\SMS\database\seeds; use Corals\Modules\SMS\Models\SMSList; use Corals\Modules\Utility\Facades\ListOfValue\ListOfValues; use Corals\Modules\Utility\Models\ListOfValue\ListOfValue; use Illuminate\Database\Seeder; class SMSSettingsDatabaseSeeder extends Seeder { /** * Run the database seeds. * * @return void */ public function run() { $this->seedSMSLists(); $this->seedPredefinedSMSMessages(); } /** * */ protected function seedPredefinedSMSMessages() { $smsPredefinedMessage = ListOfValue::query()->create([ 'code' => 'sms_pre_defined_messages', 'label' => 'SMS Pre defined message', 'module' => 'SMS', 'status' => 'active' ]); ListOfValues::insertListOfValuesChildren($smsPredefinedMessage, [ 'pre_defined_message_example' => [ 'label' => 'pre defined message example..', 'value' => 'pre defined message example..', ] ]); } /** * */ protected function seedSMSLists() { SMSList::query()->create([ 'code' => 'main_list', 'label' => 'Main List', 'status' => 'active' ]); } }