mr.
Michael
Привет!
Столкнулся с проблемой с очередями. Пользуюсь расширением https://github.com/trntv/yii2-command-bus, которое требует QueueInterface, которого теперь нет (от автора creocoder). Как теперь быть?
mr.
Зареквайрить.
mr.
mr.
Michael
раньше пакет был от этого автора https://webcache.googleusercontent.com/search?q=cache:NnNIbGJISioJ:https://github.com/yiisoft/yii2-queue/blob/master/QueueInterface.php+&cd=3&hl=ru&ct=clnk&gl=ru
mr.
Да да, разобрался, просто смутил неймспайс
Michael
Получается, что trntv/yii2-command-bus теперь не будет работать
mr.
mr.
Иногда так забавно в код смотреть, который забыл))
/** @var AbstractTask|Configurable $taskModel */
$taskModel = new $task->task_class($taskData);
KoJIT
mr.
Лол, туда я не хочу смотреть, прости, что тебе досталось такое легаси, меня просили делать очень быстро)))
mr.
НУЖЕН ЕЩЁ ОДИН КРУТОЙ ОТЧЁТ С КРАСИВОЙ КНОПКОЙ И ВЫРВИГЛАЗНОЙ РАСЦВЕТКОЙ
mr.
ООООКЕЙ PostgreSQL)))
KoJIT
👍
SiZE
mr.
Michael
https://github.com/yiisoft/yii2-queue/issues/80
Alexander
Alexander
старый queue, если кому надо
mr.
О дааа, архивчики_)))
mr.
@samdark привет 🖖
SiZE
Как подменить репозиторий в composer? )
Alexander
provides
Alexander
потому что нужен
Юрий
Почему ядро тогда не привести к версии выше?
Юрий
потому что нужен
Ну и там есть закрытый реквест где видно что был бы не нужен если бы не пара конструкций
Alexander
потому что ядру версия выше в 2.0 не нужна
Alexander
в 2.1 требуется 7.1
Юрий
а как же консинстентность экосистемы?
Юрий
вот у меня стоит йи на 5.4, я хочу очереди - а мне хер
Юрий
у симфони если требует 7.1 - то любой пакет
Алексей
не могу найти, а как тест положить в модуль?
Алексей
чтоб он там рядом с кодом лежал в папке тест
Alexander
м... mv mytests mymodule/tests
Алексей
а оно оттуда как будет дёргаться? При запуске всех тестов?
Алексей
меня пока, кстати, юнит интересует
Alexander
нет
Alexander
отдельно будет дёргаться
Alexander
со своим phpunit.xml
Алексей
в codeception.yml или ещё где прописать надо что-то?
Alexander
смотря каков план
Alexander
если хочется тесты сдедать отдельно — делаем ещё один codeception.yml или phpunit.xml
Alexander
в зависимости от того, чем запускать тесты
Alexander
если вместе, то зачем вообще выносить из общих тестов?
Алексей
ну, чтоб всё, связанное с модулем, лежало в модуле...
Алексей
codeception
Alexander
ок, то есть отдельно
Alexander
значит внутри модуля организуем свои тесты
Alexander
codeception.yml, директория с тестами и всё такое
Алексей
не... чтоб лежало там, а дёргалось всё вместе... или я хочу странного?
Alexander
странного :)
Alexander
но добиться можно и странного
Alexander
надо только доку почитать по codeception и phpunit
Alexander
что-то там было на тему...
Alexander
когда-то я так раскладывал
Алексей
что-то нащупал https://github.com/Codeception/Codeception/issues/319
Алексей
спс :)
Nikita
всем привет, подскажите плиз почему примерно может не работать встроенная валидация, если я вызываю форму ajax запросом а рендер renderAjax
Nikita
форма grud сформирована
Nikita
хотя если на прямую форму открыть сообщения валидации появляются
Александр
Nikita
спасибо
Borys
Nikita
Borys
сталкивался с этим, как-то где-то видел в сети решение
Borys
потом мне оказалось не нужно, не искал дальше
Александр
mr.
Алексей
а оно ещё есть? Вроде ж on() кошерно писать..?
mr.
Ну да, сам on() пишу
Nikita
не получается что то
mr.
😀 у меня тоже бывает не получается долго что-то, главное упорство, по большей части от слова упоротый)
Evgeny
народ, если кто нить пхп тут знает, подскажите плиз.
в пхп7 появилась возможность обозначить возвращаемый тип
к примеру
function blablabla($a): float {
// тут тело
}
типа она всегда будет возвращать float.
а поясните плиз еразумному, какой в этом толк? быстрее работать будет? подсказки IDE? меньше багов?
SarcasmIO
будет жаловаться если вернется другой тип
SarcasmIO
есть еще такой синтаксический сахар
: ?bool
SarcasmIO
либо null либо bool