Commit 785fcbfa authored by Адлан Шамавов's avatar Адлан Шамавов
Browse files

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

parent f1bef109
Loading
Loading
Loading
Loading
+18 −5
Original line number Diff line number Diff line
@@ -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
+5 −2
Original line number Diff line number Diff line
@@ -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);