Файловый менеджер - Редактировать - /home/clickysoft/public_html/calvary-p2.clickysoft.net/database/seeders/GardenCafeSeeder.php
Назад
<?php namespace Database\Seeders; use App\Models\VendorItem; use Illuminate\Database\Console\Seeds\WithoutModelEvents; use Illuminate\Database\Seeder; class GardenCafeSeeder extends Seeder { /** * Run the database seeds. */ public function run(): void { // Garden Cafe Vendor ID: 2 //CHOICE (A) Items $choiceA = [ [ 'id' => 67, 'vendor_id' => 2, 'name' => "Hot Dog (BEEF)", 'description' => null, 'price' => 93.00, 'status' => 1, 'image' => 'menu-images/wednesday-a/Hot Dog (BEEF).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 68, 'vendor_id' => 2, 'name' => "Corn Dogs (CHICKEN, 2 pieces)", 'description' => null, 'price' => 93.00, 'status' => 1, 'image' => 'menu-images/wednesday-a/Corn Dogs (CHICKEN, 2 pieces).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 69, 'vendor_id' => 2, 'name' => "Hamburger", 'description' => null, 'price' => 93.00, 'status' => 1, 'image' => 'menu-images/wednesday-a/Hamburger.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 70, 'vendor_id' => 2, 'name' => "Cheeseburger", 'description' => null, 'price' => 93.00, 'status' => 1, 'image' => 'menu-images/wednesday-a/Cheeseburger.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 71, 'vendor_id' => 2, 'name' => "Chicken Nuggets (8 pieces)", 'description' => null, 'price' => 93.00, 'status' => 1, 'image' => 'menu-images/wednesday-a/Chicken Nuggets (8 pieces).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 72, 'vendor_id' => 2, 'name' => "Chicken Tenders (3 pieces)", 'description' => null, 'price' => 93.00, 'status' => 1, 'image' => 'menu-images/wednesday-a/Chicken Tenders (3 pieces).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 73, 'vendor_id' => 2, 'name' => "Chicken Taquitos (3 pieces)", 'description' => null, 'price' => 93.00, 'status' => 1, 'image' => 'menu-images/wednesday-a/Chicken Taquitos (3 pieces).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 74, 'vendor_id' => 2, 'name' => "Chicken Teriyaki Bowl (Includes chicken, rice, broccoli, carrots, & sauce)", 'description' => "Chicken Teriyaki Bowl (Includes chicken, rice, broccoli, carrots, & sauce)", 'price' => 93.00, 'status' => 1, 'image' => 'menu-images/wednesday-a/Chicken Teriyaki Bowl (Includes chicken, rice, broccoli, carrots, & sauce).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 75, 'vendor_id' => 2, 'name' => "Plain Chicken Teriyaki Bowl (Just chicken, rice, & sauce)", 'description' => null, 'price' => 93.00, 'status' => 1, 'image' => 'menu-images/wednesday-a/Double Order - Plain Chicken Teriyaki Bowl (Just chicken, rice, & sauce).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 76, 'vendor_id' => 2, 'name' => "Veggie Teriyaki Bowl (Includes rice, broccoli, carrots, & sauce)", 'description' => "Veggie Teriyaki Bowl (Includes rice, broccoli, carrots, & sauce)", 'price' => 93.00, 'status' => 1, 'image' => 'menu-images/wednesday-a/Double Order - Veggie Teriyaki Bowl (Includes rice, broccoli, carrots, & sauce).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 77, 'vendor_id' => 2, 'name' => "Chicken Caesar Wrap", 'description' => null, 'price' => 93.00, 'status' => 1, 'image' => 'menu-images/wednesday-a/Chicken Caesar Wrap.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 78, 'vendor_id' => 2, 'name' => "Chicken Caesar Salad", 'description' => null, 'price' => 93.00, 'status' => 1, 'image' => 'menu-images/wednesday-a/Chicken Caesar Salad.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 79, 'vendor_id' => 2, 'name' => "Veggie Burger", 'description' => null, 'price' => 93.00, 'status' => 1, 'image' => 'menu-images/wednesday-a/Veggie Burger.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 80, 'vendor_id' => 2, 'name' => "Veggie Cheeseburger", 'description' => null, 'price' => 93.00, 'status' => 1, 'image' => 'menu-images/wednesday-a/Veggie Cheeseburger.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 81, 'vendor_id' => 2, 'name' => "Double Order - Hot Dog (BEEF)", 'description' => null, 'price' => 121.75, 'status' => 1, 'image' => 'menu-images/wednesday-a/Double Order - Hot Dog (BEEF).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 82, 'vendor_id' => 2, 'name' => "Double Order - Corn Dogs (CHICKEN, 2 pieces)", 'description' => null, 'price' => 121.75, 'status' => 1, 'image' => 'menu-images/wednesday-a/Double Order - Corn Dogs (CHICKEN, 2 pieces).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 83, 'vendor_id' => 2, 'name' => "Double Order - Hamburger", 'description' => null, 'price' => 121.75, 'status' => 1, 'image' => 'menu-images/wednesday-a/Double Order - Hamburger.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 84, 'vendor_id' => 2, 'name' => "Double Order - Cheeseburger", 'description' => null, 'price' => 121.75, 'status' => 1, 'image' => 'menu-images/wednesday-a/Double Order - Cheeseburger.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 85, 'vendor_id' => 2, 'name' => "Double Order - Chicken Nuggets (8 pieces)", 'description' => null, 'price' => 121.75, 'status' => 1, 'image' => 'menu-images/wednesday-a/Double Order - Chicken Nuggets (8 pieces).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 86, 'vendor_id' => 2, 'name' => "Double Order - Chicken Tenders (3 pieces)", 'description' => null, 'price' => 121.75, 'status' => 1, 'image' => 'menu-images/wednesday-a/Double Order - Chicken Tenders (3 pieces).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 87, 'vendor_id' => 2, 'name' => "Double - Chicken Taquitos (3 pieces)", 'description' => null, 'price' => 121.75, 'status' => 1, 'image' => 'menu-images/wednesday-a/Double - Chicken Taquitos (3 pieces).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 88, 'vendor_id' => 2, 'name' => "Double Order - Chicken Teriyaki Bowl (Includes chicken, rice, broccoli, carrots, & sauce)", 'description' => "Double Order - Chicken Teriyaki Bowl (Includes chicken, rice, broccoli, carrots, & sauce)", 'price' => 121.75, 'status' => 1, 'image' => 'menu-images/wednesday-a/Double Order - Chicken Teriyaki Bowl (Includes chicken, rice, broccoli, carrots, & sauce).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 89, 'vendor_id' => 2, 'name' => "Double Order - Plain Chicken Teriyaki Bowl (Just chicken, rice, & sauce)", 'description' => "Double Order - Plain Chicken Teriyaki Bowl (Just chicken, rice, & sauce)", 'price' => 121.75, 'status' => 1, 'image' => 'menu-images/wednesday-a/Double Order - Plain Chicken Teriyaki Bowl (Just chicken, rice, & sauce).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 90, 'vendor_id' => 2, 'name' => "Double Order - Veggie Teriyaki Bowl (Includes rice, broccoli, carrots, & sauce)", 'description' => "Double Order - Veggie Teriyaki Bowl (Includes rice, broccoli, carrots, & sauce)", 'price' => 121.75, 'status' => 1, 'image' => 'menu-images/wednesday-a/Double Order - Veggie Teriyaki Bowl (Includes rice, broccoli, carrots, & sauce).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 91, 'vendor_id' => 2, 'name' => "Double Order - Chicken Caesar Wrap", 'description' => null, 'price' => 121.75, 'status' => 1, 'image' => 'menu-images/wednesday-a/Double Order - Chicken Caesar Wrap.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 92, 'vendor_id' => 2, 'name' => "Double Order - Chicken Caesar Salad", 'description' => null, 'price' => 121.75, 'status' => 1, 'image' => 'menu-images/wednesday-a/Double Order - Chicken Caesar Salad.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 93, 'vendor_id' => 2, 'name' => "Double Order - Veggie Burger", 'description' => null, 'price' => 121.75, 'status' => 1, 'image' => 'menu-images/wednesday-a/Double Order - Veggie Burger.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 94, 'vendor_id' => 2, 'name' => "Double Order - Veggie Cheeseburger", 'description' => null, 'price' => 121.75, 'status' => 1, 'image' => 'menu-images/wednesday-a/Double Order - Veggie Cheeseburger.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ] ]; //CHOICE (B) Items $choiceB = [ [ 'id' => 95, 'vendor_id' => 2, 'name' => "Hot Dog (BEEF)", 'description' => null, 'price' => 81.25, 'status' => 1, 'image' => 'menu-images/wednesday-b/Hot Dog (BEEF).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 96, 'vendor_id' => 2, 'name' => "Corn Dogs (CHICKEN, 2 pieces)", 'description' => null, 'price' => 81.25, 'status' => 1, 'image' => 'menu-images/wednesday-b/Corn Dogs (CHICKEN, 2 pieces).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 97, 'vendor_id' => 2, 'name' => "Hamburger", 'description' => null, 'price' => 81.25, 'status' => 1, 'image' => 'menu-images/wednesday-b/Hamburger.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 98, 'vendor_id' => 2, 'name' => "Cheeseburger", 'description' => null, 'price' => 81.25, 'status' => 1, 'image' => 'menu-images/wednesday-b/Cheeseburger.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 99, 'vendor_id' => 2, 'name' => "Chicken Nuggets (8 pieces)", 'description' => null, 'price' => 81.25, 'status' => 1, 'image' => 'menu-images/wednesday-b/Chicken Nuggets (8 pieces).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 100, 'vendor_id' => 2, 'name' => "Chicken Tenders (3 pieces)", 'description' => null, 'price' => 81.25, 'status' => 1, 'image' => 'menu-images/wednesday-b/Chicken Tenders (3 pieces).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 101, 'vendor_id' => 2, 'name' => "Chicken Taquitos (3 pieces)", 'description' => null, 'price' => 81.25, 'status' => 1, 'image' => 'menu-images/wednesday-b/Chicken Taquitos (3 pieces).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 102, 'vendor_id' => 2, 'name' => "Chicken Teriyaki Bowl (Includes chicken, rice, broccoli, carrots, & sauce)", 'description' => "Chicken Teriyaki Bowl (Includes chicken, rice, broccoli, carrots, & sauce)", 'price' => 81.25, 'status' => 1, 'image' => 'menu-images/wednesday-b/Chicken Teriyaki Bowl (Includes chicken, rice, broccoli, carrots, & sauce).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 103, 'vendor_id' => 2, 'name' => "Plain Chicken Teriyaki Bowl (Just chicken, rice, & sauce)", 'description' => null, 'price' => 81.25, 'status' => 1, 'image' => 'menu-images/wednesday-b/Plain Chicken Teriyaki Bowl (Just chicken, rice, & sauce).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 104, 'vendor_id' => 2, 'name' => "Veggie Teriyaki Bowl (Includes rice, broccoli, carrots, & sauce)", 'description' => "Veggie Teriyaki Bowl (Includes rice, broccoli, carrots, & sauce)", 'price' => 81.25, 'status' => 1, 'image' => 'menu-images/wednesday-b/Veggie Teriyaki Bowl (Includes rice, broccoli, carrots, & sauce).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 105, 'vendor_id' => 2, 'name' => "Chicken Caesar Wrap", 'description' => null, 'price' => 81.25, 'status' => 1, 'image' => 'menu-images/wednesday-b/Chicken Caesar Wrap.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 106, 'vendor_id' => 2, 'name' => "Chicken Caesar Salad", 'description' => null, 'price' => 81.25, 'status' => 1, 'image' => 'menu-images/wednesday-b/Chicken Caesar Salad.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 107, 'vendor_id' => 2, 'name' => "Veggie Burger", 'description' => null, 'price' => 81.25, 'status' => 1, 'image' => 'menu-images/wednesday-b/Veggie Burger.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 108, 'vendor_id' => 2, 'name' => "Veggie Cheeseburger", 'description' => null, 'price' => 81.25, 'status' => 1, 'image' => 'menu-images/wednesday-b/Veggie Cheeseburger.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 109, 'vendor_id' => 2, 'name' => "Double Order - Hot Dog (BEEF)", 'description' => null, 'price' => 106.50, 'status' => 1, 'image' => 'menu-images/wednesday-b/Double Order - Hot Dog (BEEF).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 110, 'vendor_id' => 2, 'name' => "Double Order - Corn Dogs (CHICKEN, 2 pieces)", 'description' => null, 'price' => 106.50, 'status' => 1, 'image' => 'menu-images/wednesday-b/Double Order - Corn Dogs (CHICKEN, 2 pieces).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 111, 'vendor_id' => 2, 'name' => "Double Order - Hamburger", 'description' => null, 'price' => 106.50, 'status' => 1, 'image' => 'menu-images/wednesday-b/Double Order - Hamburger.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 112, 'vendor_id' => 2, 'name' => "Double Order - Cheeseburger", 'description' => null, 'price' => 106.50, 'status' => 1, 'image' => 'menu-images/wednesday-b/Double Order - Cheeseburger.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 113, 'vendor_id' => 2, 'name' => "Double Order - Chicken Nuggets (8 pieces)", 'description' => null, 'price' => 106.50, 'status' => 1, 'image' => 'menu-images/wednesday-b/Double Order - Chicken Nuggets (8 pieces).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 114, 'vendor_id' => 2, 'name' => "Double Order - Chicken Tenders (3 pieces)", 'description' => null, 'price' => 106.50, 'status' => 1, 'image' => 'menu-images/wednesday-b/Double Order - Chicken Tenders (3 pieces).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 115, 'vendor_id' => 2, 'name' => "Double - Chicken Taquitos (3 pieces)", 'description' => null, 'price' => 106.50, 'status' => 1, 'image' => 'menu-images/wednesday-b/Double - Chicken Taquitos (3 pieces).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 116, 'vendor_id' => 2, 'name' => "Double Order - Chicken Teriyaki Bowl (Includes chicken, rice, broccoli, carrots, & sauce)", 'description' => "Double Order - Chicken Teriyaki Bowl (Includes chicken, rice, broccoli, carrots, & sauce)", 'price' => 106.50, 'status' => 1, 'image' => 'menu-images/wednesday-b/Double Order - Chicken Teriyaki Bowl (Includes chicken, rice, broccoli, carrots, & sauce).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 117, 'vendor_id' => 2, 'name' => "Double Order - Plain Chicken Teriyaki Bowl (Just chicken, rice, & sauce)", 'description' => "Double Order - Plain Chicken Teriyaki Bowl (Just chicken, rice, & sauce)", 'price' => 106.50, 'status' => 1, 'image' => 'menu-images/wednesday-b/Double Order - Plain Chicken Teriyaki Bowl (Just chicken, rice, & sauce).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 118, 'vendor_id' => 2, 'name' => "Double Order - Veggie Teriyaki Bowl (Includes rice, broccoli, carrots, & sauce)", 'description' => "Double Order - Veggie Teriyaki Bowl (Includes rice, broccoli, carrots, & sauce)", 'price' => 106.50, 'status' => 1, 'image' => 'menu-images/wednesday-b/Double Order - Veggie Teriyaki Bowl (Includes rice, broccoli, carrots, & sauce).jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 119, 'vendor_id' => 2, 'name' => "Double Order - Chicken Caesar Wrap", 'description' => null, 'price' => 106.50, 'status' => 1, 'image' => 'menu-images/wednesday-b/Double Order - Chicken Caesar Wrap.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 120, 'vendor_id' => 2, 'name' => "Double Order - Chicken Caesar Salad", 'description' => null, 'price' => 106.50, 'status' => 1, 'image' => 'menu-images/wednesday-b/Double Order - Chicken Caesar Salad.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 121, 'vendor_id' => 2, 'name' => "Double Order - Veggie Burger", 'description' => null, 'price' => 106.50, 'status' => 1, 'image' => 'menu-images/wednesday-b/Double Order - Veggie Burger.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ], [ 'id' => 122, 'vendor_id' => 2, 'name' => "Double Order - Veggie Cheeseburger", 'description' => null, 'price' => 106.50, 'status' => 1, 'image' => 'menu-images/wednesday-b/Double Order - Veggie Cheeseburger.jpg', 'created_at' => new \DateTime(), 'updated_at' => new \DateTime(), ] ]; foreach (array_merge($choiceA, $choiceB) as $choice){ $image = public_path("assets/{$choice['image']}"); $item = VendorItem::create([ 'id' => $choice['id'], 'vendor_id' => $choice['vendor_id'], 'name' => $choice['name'], 'description' => $choice['description'], 'price' => $choice['price'], 'status' => $choice['status'], 'created_at' => $choice['created_at'], 'updated_at' => $choice['updated_at'], ]); if (is_file($image)){ $item->addMedia($image) ->preservingOriginal() ->toMediaCollection('images', 'items'); } } } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.29 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка