Skip to content
Snippets Groups Projects
Commit 785fcbfa authored by Адлан Шамавов's avatar Адлан Шамавов
Browse files

STA-966 | Поправил фикстуры

parent f1bef109
No related branches found
No related tags found
1 merge request!14STA 966
......@@ -2,6 +2,8 @@
namespace App\DataFixtures;
use App\Entity\File;
use App\Entity\Seo;
use DateTime;
use App\Entity\News;
use App\Entity\NewsType;
......@@ -22,10 +24,18 @@ class NewsDataFixtures extends Fixture
->setName("Культура")
->setCode("kultura");
$user = (new User())
->setName("Модератор")
->setUuid(Uuid::v4());
->setName("Модератор");
$file = (new File())
->setName("asd")
->setDescription("Краткое описание")
->setType("png")
->setUrl("/upload/asd.png")
->setSize(1024);
$seo = (new Seo())
->setTitle("Отель Арктика")
->setDescription("otel-arktika")
->setKeywords("otel-arktika");
$news = (new News())
->setId(Uuid::v4())
->setSort(1)
->setActive(true)
->setDetailImage("/upload/news-detail.jpg")
......@@ -37,12 +47,15 @@ class NewsDataFixtures extends Fixture
->setDetailText("Это самый большой музей на Ямале. Здесь вы найдете всё о жизни региона, традициях и обычаях народов севера и посетите виртуальную выставку, организованную по последнему слову современных технологий.")
->setMainPageRender(true)
->setPreviewText("Два часа на знакомство с тысячелетней историей Ямала.")
->addNewsCategory($newsCategory);
->addNewsCategory($newsCategory)
->addFile($file)
->setSeo($seo);
$manager->persist($newsType);
$manager->persist($file);
$manager->persist($seo);
$manager->persist($newsCategory);
$manager->persist($user);
$manager->persist($news);
$manager->flush();
}
}
\ No newline at end of file
......@@ -38,7 +38,7 @@ class RestaurantDataFixtures extends Fixture
->setUrl("/upload/asd.png")
->setSize(1024);
$gallery = (new Gallery())
->setFile($file)
->addFile($file);
$restaurant = (new Restaurant())
->setName("Ресторан «Арктика»")
->setCode("restoran-arktika")
......@@ -60,7 +60,8 @@ class RestaurantDataFixtures extends Fixture
->setEmail(["test@mail.ru"])
->setAddress(["ул.Пушкина дом Колотушкина"])
->setSeo($seo)
->addGallery();
->setFile($file)
->addGallery($gallery);
$kitchen = (new Kitchen())
->setName("Азиатская")
->setRestaurant($restaurant);
......@@ -70,6 +71,8 @@ class RestaurantDataFixtures extends Fixture
->setRestaurant($restaurant);
$manager->persist($restaurantType);
$manager->persist($seo);
$manager->persist($file);
$manager->persist($gallery);
$manager->persist($settlement);
$manager->persist($restaurant);
$manager->persist($kitchen);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment