R
Тести накатывают миграции
ок, а как запустить миграции в тестах?
Vano
Тести накатывают миграции
что-то ты мимо дал... в штангу, как говорится...
Dmitriy
ок, а как запустить миграции в тестах?
$migrateController = new MigrateController('migrate', Yii::$app); $migrateController->interactive = false; $migrateController->runAction('up');
Dmitriy
что-то ты мимо дал... в штангу, как говорится...
что не так ?. всегда же так делают подготовку
Vano
Ша ша... Это прям с кода можно сделать?
Vano
MigrateController с коробки?
Dmitriy
уже не в штангу я дал ? =)
Vano
уже не в штангу я дал ? =)
Я буду тебе должен
Dmitriy
MigrateController с коробки?
ну ты же как-то вызываешь миграции. это от туда метод
Dmitriy
у меня и сиды похожем образом накатываются
Vano
🤪 крутяк
издеваешься?
Артур
https://pastebin.com/mSHJ1WcA
Артур
модель возвращает объект(
Артур
а мне нужна модель(((
Артур
ой
Артур
массив)
Артур
@var \app\modules\shop\models\Contragent[] $contragents
Артур
как можно получить массив?((
Vano
а покажи запрос, позязя
Артур
а покажи запрос, позязя
так я скинул модель)
Vano
запрос в контроллере, к примеру
Vano
или в репозитории
Vano
или в сервисе
Vano
или в провайдере
Артур
use app\modules\shop\models\Contragent; $contragents = new Contragent();
Артур
вот
Артур
а дальше передаю на вьюху
Артур
https://pastebin.com/RjX1Vhcb
Артур
где пытаюсь заюзать дроп лист(
Артур
не подскажу, sorry
может арей хелпер заюзать ?((
Vano
а чем он тебе поможет?
Артур
ну в массив перегнать ((
Vano
ты по факту, после запроса, что получаешь?
Артур
кучу всего непонятного((
Vano
dump $item что показывает?
Vano
dump - абстрактный, сам сделай
Vano
var_dump, как минимум
Артур
dump $item что показывает?
если удалить контр агента, что бы ошибок не было то Undefined variable: item
Vano
проблема в array_reduce($contragents)
Dmitriy
@maximniko предлогать решение ElisDN в ооп чатике. ты мазохист =)
Dmitriy
сразу же понятно что обосрут его
Dmitriy
там столько спорных моментов
Vano
это да((
скорее всего проблема в ТВОЕМ кастомном коде
Артур
модель ?
Артур
или вьюха ?(
Vano
модель ?
ну, как минимум, ты array_reduce сломал функциональность фреймворка
Vano
но, мысль основная - ты не то дал в методы фреймворка
Niko
там столько спорных моментов
там и написано demo-shop Не мог же он написать все так, как это положено делать Или ты про архитектуру в целом?
Dmitriy
в целом. даже не нужное использование репозиторий
Dmitriy
я бы не показывал это как пример ddd и т.д
Niko
я бы не показывал это как пример ddd и т.д
я не показывал это как пример ddd Я думаю с архитектурой как в demo-shop можно писать достаточно большие проекты Написал, чтоб неопытный парень посмотрел как модификации товаров у себя можно сделать. В demo-shop для новичков очень много полезного В том чате если ТЗ не выложить - тебе ничего не подскажут. Будут кучу вопросов задавать, спорить, умничать, а по сути могут ничего не сказать Ты правильно говорил, когда давал здесь ссылку на чат ООП, - "только ничего там не пишите")))
Dmitriy
просто Фесор увлекается сильно ооп. и естественно yii будет для него говно по известным причинам
The Ant
дайте ссыль на ооп чятик
Dmytro 🇺🇦
Nurbol
как найти пересечение массива?
Nurbol
есть другой способ intersect?
SiZE
как найти пересечение массива?
http://php.net/manual/ru/function.array-intersect.php
Артём
Кто как yii2 учил? От корки до корки офф. манул читали? Я дошел до компонетов и паралленльно каждую главу на практике отрабатывал, по времени долго все. Пришлось на несколько недель оставить yii, сейчас вернулся и ничего не помню(, хотя базовые страницы знаю как создать и gii еще
who are you
Артём
😁
The Ant
https://t.me/oop_ru
благодарю )
who are you
благодарю )
осторожно там фарт )
The Ant
я как и большинство - нужно сделать что либо - сидишь и учишь. а то чо не делал хз как там оно
аналогично. учим что нада в процессе, остальное зачем учичть... как понадобится так и посморим есть оно или нет
Nastya
Береш @ Пишеш
Nastya
Птсоеш и какоеш по необходимости
Nastya
Толку читать, если практики нет
Nastya
С праздником, защитники, да будут плодородными ваши чресла
who are you
Птсоеш и какоеш по необходимости
чо? ты уже отмечаешь что ли ? 😂
Nastya
чо? ты уже отмечаешь что ли ? 😂
Нет, просто с телефона
SiZE
С праздником, защитники, да будут плодородными ваши чресла
чресла - это поясница. а не то что ты подумала 🤣
Артём
Толку читать, если практики нет
ну тип для индекса в голове, запомнил что есть такая фитча и она делает там что-то, не раз помогал такой подход