ldc-startcoq/database/seeders/KeywordInitSeeder.php

197 lines
7.2 KiB
PHP

<?php
namespace Database\Seeders;
use App\Enums\KeywordCategoryEnum;
use App\Models\Keyword;
use Illuminate\Database\Seeder;
class KeywordInitSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
/**
* * INGREDIENTS
*/
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[0];
$keyword->label = "Sophistication";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[0];
$keyword->label = "Exotisme";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[0];
$keyword->label = "Fun";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[1];
$keyword->label = "Clean label/naturalité";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[1];
$keyword->label = "Végétarien/vegan";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[1];
$keyword->label = "Bien être";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[2];
$keyword->label = "Solidarité";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[2];
$keyword->label = "Écologie";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[3];
$keyword->label = "Emballage individuel";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[3];
$keyword->label = "Facilité de mise en oeuvre";
$keyword->saveOrFail();
/**
* * PRODUCTS
*/
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[4];
$keyword->label = "Sophistication";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[4];
$keyword->label = "Exotisme";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[4];
$keyword->label = "Variété des sens";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[4];
$keyword->label = "Fun";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[5];
$keyword->label = "Minceur";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[5];
$keyword->label = "Énergie/Bien-être";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[5];
$keyword->label = "Cosmétique";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[6];
$keyword->label = "Manipulation produit";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[6];
$keyword->label = "Gain de temps";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[6];
$keyword->label = "Nomadisme";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[7];
$keyword->label = "Naturalité";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[7];
$keyword->label = "Végétal";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[7];
$keyword->label = "Médical";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[8];
$keyword->label = "Solidarité";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[8];
$keyword->label = "Écologie";
$keyword->saveOrFail();
/**
* * PACKAGING
*/
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[9];
$keyword->label = "Sophistication";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[9];
$keyword->label = "Exotisme";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[9];
$keyword->label = "Fun";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[10];
$keyword->label = "Manipulation produit";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[10];
$keyword->label = "Gain de temps";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[10];
$keyword->label = "Nomadisme";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[11];
$keyword->label = "Décor/forme";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[11];
$keyword->label = "Matériaux";
$keyword->saveOrFail();
$keyword = new Keyword();
$keyword->keyword_cat = \collect(KeywordCategoryEnum::cases())[12];
$keyword->label = "Écologie";
$keyword->saveOrFail();
}
}