TIF_E41202420/database/seeders/MoveImageSeeder.php

33 lines
1.0 KiB
PHP

<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\File;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
class MoveImageSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
$sourceDirIllustrationsPersonalities = public_path('assets/archive/images/personality');
$destinationDirillustrationsPersonalities = public_path('storage/illustrations');
foreach (glob("$sourceDirIllustrationsPersonalities/*") as $file) {
$fileName = basename($file);
File::copy($file, "$destinationDirillustrationsPersonalities/$fileName");
}
$sourceDirIllustrationsCareer = public_path('assets/archive/images/career');
$destinationDirillustrationsCareer = public_path('storage/illustrations');
foreach (glob("$sourceDirIllustrationsCareer/*") as $file) {
$fileName = basename($file);
File::copy($file, "$destinationDirillustrationsCareer/$fileName");
}
}
}