From 92a80b0d8206cf083e3ef6dbd499f05af8f147eb Mon Sep 17 00:00:00 2001 From: "a.shamavov" Date: Thu, 2 May 2024 14:56:29 +0500 Subject: [PATCH] =?UTF-8?q?STA-966=20|=20=D0=A4=D0=B8=D0=BA=D1=81=D1=82?= =?UTF-8?q?=D1=83=D1=80=D1=8B=20=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D1=8E?= =?UTF-8?q?=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/DataFixtures/NewsDataFixtures.php | 6 +++--- src/DataFixtures/RestaurantDataFixtures.php | 18 +++++++++--------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/DataFixtures/NewsDataFixtures.php b/src/DataFixtures/NewsDataFixtures.php index 35f73d9..ccda304 100644 --- a/src/DataFixtures/NewsDataFixtures.php +++ b/src/DataFixtures/NewsDataFixtures.php @@ -4,7 +4,7 @@ namespace App\DataFixtures; use App\Entity\File; use App\Entity\Seo; -use DateTime; +use DateTimeImmutable; use App\Entity\News; use App\Entity\NewsType; use App\Entity\NewsCategory; @@ -41,9 +41,9 @@ class NewsDataFixtures extends Fixture ->setDetailImage("/upload/news-detail.jpg") ->setPreviewImage("/upload/news-preview.jpg") ->setType($newsType) - ->setCreateAt(new DateTime("23-04-2024")) + ->setCreateAt(new DateTimeImmutable("23-04-2024")) ->setCode("yamal-museum") - ->setUpdateAt(new DateTime("23-04-2024")) + ->setUpdateAt(new DateTimeImmutable("23-04-2024")) ->setDetailText("Это самый большой музей на Ямале. Здесь вы найдете всё о жизни региона, традициях и обычаях народов севера и посетите виртуальную выставку, организованную по последнему слову современных технологий.") ->setMainPageRender(true) ->setPreviewText("Два часа на знакомство с тысячелетней историей Ямала.") diff --git a/src/DataFixtures/RestaurantDataFixtures.php b/src/DataFixtures/RestaurantDataFixtures.php index 508dcc8..02d2235 100644 --- a/src/DataFixtures/RestaurantDataFixtures.php +++ b/src/DataFixtures/RestaurantDataFixtures.php @@ -7,7 +7,7 @@ use App\Entity\Gallery; use App\Entity\Restaurant; use App\Entity\Seo; use App\Entity\Tags; -use DateTime; +use DateTimeImmutable; use App\Entity\Kitchen; use App\Entity\RestaurantType; use App\Entity\Settlement; @@ -25,8 +25,8 @@ class RestaurantDataFixtures extends Fixture ->setName("г. Тюмень") ->setCode("tyumen") ->setCoordinates([142, 214]) - ->setCreateAt(new DateTime("02-12-2023")) - ->setUpdateAt(new DateTime("05-12-2023")); + ->setCreateAt(new DateTimeImmutable("02-12-2023")) + ->setUpdateAt(new DateTimeImmutable("05-12-2023")); $seo = (new Seo()) ->setTitle("Отель Арктика") ->setDescription("otel-arktika") @@ -37,14 +37,12 @@ class RestaurantDataFixtures extends Fixture ->setType("png") ->setUrl("/upload/asd.png") ->setSize(1024); - $gallery = (new Gallery()) - ->addFile($file); $restaurant = (new Restaurant()) ->setName("Ресторан «Арктика»") ->setCode("restoran-arktika") ->setCoordinates([123, 321]) - ->setCreateAt(new DateTime("12-02-2024")) - ->setUpdateAt(new DateTime("09-03-2024")) + ->setCreateAt(new DateTimeImmutable("12-02-2024")) + ->setUpdateAt(new DateTimeImmutable("09-03-2024")) ->setActive(true) ->setCheckPrice("от 1 до 2 || от 1 || до 1000") ->setCheckInfo("bla bla") @@ -60,8 +58,10 @@ class RestaurantDataFixtures extends Fixture ->setEmail(["test@mail.ru"]) ->setAddress(["ул.Пушкина дом Колотушкина"]) ->setSeo($seo) + ->setFile($file); + $gallery = (new Gallery()) ->setFile($file) - ->addGallery($gallery); + ->setRestaurant($restaurant); $kitchen = (new Kitchen()) ->setName("Азиатская") ->setRestaurant($restaurant); @@ -72,9 +72,9 @@ class RestaurantDataFixtures extends Fixture $manager->persist($restaurantType); $manager->persist($seo); $manager->persist($file); - $manager->persist($gallery); $manager->persist($settlement); $manager->persist($restaurant); + $manager->persist($gallery); $manager->persist($kitchen); $manager->persist($tags); $manager->flush(); -- GitLab