⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.19
Server IP:
178.33.27.10
Server:
Linux cpanel.dev-unit.com 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
Server Software:
Apache/2.4.57 (Unix) OpenSSL/1.0.2k-fips
PHP Version:
8.2.11
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
home
/
id
/
hospital.dev-unit.com
/
database
/
seeders
/
View File Name :
LandingSectionFiveTableSeeder.php
<?php namespace Database\Seeders; use App\Models\SectionFive; use Illuminate\Database\Seeder; class LandingSectionFiveTableSeeder extends Seeder { /** * Run the database seeds. */ public function run(): void { $input = [ 'main_img_url' => ('/front-assets/landing-theme/images/about/07.png'), 'card_img_url_one' => ('/front-assets/landing-theme/images/banner/card_img_url_one.png'), 'card_img_url_two' => ('/front-assets/landing-theme/images/banner/card_img_url_two.png'), 'card_img_url_three' => ('/front-assets/landing-theme/images/banner/card_img_url_three.png'), 'card_img_url_four' => ('/front-assets/landing-theme/images/banner/card_imf_url_four.png'), 'card_one_number' => 234, 'card_two_number' => 455, 'card_three_number' => 365, 'card_four_number' => 528, 'card_one_text' => 'Services', 'card_two_text' => 'Team Members', 'card_three_text' => 'Happy Patients', 'card_four_text' => 'Tonic Research', ]; $section = SectionFive::create($input); $imageMappings = [ 'main_img_url' => SectionFive::SECTION_FIVE_MAIN_IMAGE_PATH, 'card_img_url_one' => SectionFive::SECTION_FIVE_CARD_ONE_PATH, 'card_img_url_two' => SectionFive::SECTION_FIVE_CARD_TWO_PATH, 'card_img_url_three' => SectionFive::SECTION_FIVE_CARD_THREE_PATH, 'card_img_url_four' => SectionFive::SECTION_FIVE_CARD_FOUR_PATH, ]; foreach ($imageMappings as $field => $collection) { if (file_exists(public_path($input[$field]))) { $section->addMedia(public_path($input[$field])) ->preservingOriginal() ->toMediaCollection($collection, config('app.media_disk')); } } $section->update([ 'main_img_url' => $section->getFirstMediaUrl(SectionFive::SECTION_FIVE_MAIN_IMAGE_PATH), 'card_img_url_one' => $section->getFirstMediaUrl(SectionFive::SECTION_FIVE_CARD_ONE_PATH), 'card_img_url_two' => $section->getFirstMediaUrl(SectionFive::SECTION_FIVE_CARD_TWO_PATH), 'card_img_url_three' => $section->getFirstMediaUrl(SectionFive::SECTION_FIVE_CARD_THREE_PATH), 'card_img_url_four' => $section->getFirstMediaUrl(SectionFive::SECTION_FIVE_CARD_FOUR_PATH), ]); } }