These are chat archives for LaravelRUS/chat

25th
Aug 2017
Ostap
@BendersOstap_twitter
Aug 25 2017 07:47 UTC
@webdevium @SerafimArts проснулся сел за другой комп - сделал тоже самое, все работает отлично
бред какой то
Ваня Devium
@webdevium
Aug 25 2017 07:47 UTC
то ты выспался :)
или бухло вышло
Ostap
@BendersOstap_twitter
Aug 25 2017 07:48 UTC
@webdevium ну дык на том пк не работает по прежнему(
мистика(
хотя так же приходит null
бред
ааа нет и на этом не работает
)))
бред како йто
глянешь?
Ваня Devium
@webdevium
Aug 25 2017 07:52 UTC
та на что там смотреть
версия lara какая?
Ostap
@BendersOstap_twitter
Aug 25 2017 07:52 UTC
5.4
почему дефолтное не работает
может я реально косячу
@webdevium https://github.com/ostapqwert/testlara залил на гит
всегда null
выключи эти миддвари
две
Ostap
@BendersOstap_twitter
Aug 25 2017 07:57 UTC
хм а как это сделать?
точнее сдлеать так что бы тут они были выключены
а в других местах работали
@webdevium выключил теперь просто вместо null там ""
Ostap
@BendersOstap_twitter
Aug 25 2017 08:03 UTC
@webdevium какие мысли есть почему дефолтное значение не сейвиться?
Ваня Devium
@webdevium
Aug 25 2017 08:09 UTC
5.4 самая последняя? Пыха какая версия?
Ostap
@BendersOstap_twitter
Aug 25 2017 08:12 UTC
php -v
PHP 7.0.19 (cli) (built: May 21 2017 11:56:11) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
    with Xdebug v2.5.4, Copyright (c) 2002-2017, by Derick Rethans
@webdevium а у тебя с гита работает то что я залил?
@webdevium ну быть не может я вчера на одном компе бился, сейчас скачал новую лару на другой комп все тоже самое
@webdevium может быть считается что null это и есть значение? как бы происходит подставновка значения в том случае если поле не было переданно?
Ваня Devium
@webdevium
Aug 25 2017 08:15 UTC
ну поставь 7.1 пыху
у меня работает все
Ostap
@BendersOstap_twitter
Aug 25 2017 08:16 UTC
а мою пробнул скачать?
Ваня Devium
@webdevium
Aug 25 2017 08:16 UTC
ага
работает
Ostap
@BendersOstap_twitter
Aug 25 2017 08:17 UTC
@webdevium я правильно понимаю? если отправил пусто поле должно подставиться дефолтное значение?
Ваня Devium
@webdevium
Aug 25 2017 08:17 UTC
@BendersOstap_twitter если там null - подставляется default
Ostap
@BendersOstap_twitter
Aug 25 2017 08:17 UTC
ппц
ваще
Ваня Devium
@webdevium
Aug 25 2017 08:17 UTC
оно копия request()->key ?? 'default'
Ostap
@BendersOstap_twitter
Aug 25 2017 08:17 UTC
чеже делать
Снимок экрана 2017-08-25 в 12.18.04.png
отправил пустую форму
Ваня Devium
@webdevium
Aug 25 2017 08:19 UTC
одну секунду
не, у меня все работает
Ostap
@BendersOstap_twitter
Aug 25 2017 08:32 UTC
@webdevium если нажимаешь кнопку сабмита
тот отобжается дефолтное?
@webdevium бред какой то
ну не может та же самая писанина у меня не пахать на 2х пк
Artem Pugachev
@temasby
Aug 25 2017 08:41 UTC
Всем привет. А чего может не работать whereNotIn в Eloquent? Column not found: 1054 Unknown column 'not' in 'where clause' (((
KarmaBot
@KarmaBot
Aug 25 2017 08:41 UTC
Привет, @ArtemPugachev! Проходи, присаживайся. В ногах правды нет :)
Ваня Devium
@webdevium
Aug 25 2017 08:42 UTC
та шо такое
у меня whereNotInработает на 30 продакшинах
@temasby всю лапшу покажи
Ostap
@BendersOstap_twitter
Aug 25 2017 08:44 UTC
@webdevium АХАХХА у тебя везде все пашет))
Artem Pugachev
@temasby
Aug 25 2017 08:44 UTC
@webdevium CatalogProduct::whereNotIn('id', $products)->delete();
@webdevium у меня тоже везде работает, но либо я еще не проснулся, либо что )
Ваня Devium
@webdevium
Aug 25 2017 08:45 UTC
@temasby опечатки нет? может русскую букву впихнул? Я даже не знаю куда копать
Artem Pugachev
@temasby
Aug 25 2017 08:51 UTC
@webdevium пилять, спасибо)
KarmaBot
@KarmaBot
Aug 25 2017 08:51 UTC
Спасибо (+1) для @webdevium принято! Текущая карма +269.
Ваня Devium
@webdevium
Aug 25 2017 08:51 UTC
@temasby не проснулся
JhaoDa
@jhaoda
Aug 25 2017 08:57 UTC
Интересно, дойдет ли до людей простая мысль, что надо не просто читать сообщения об ошибках, но и думать головой при этом?
И что НЕ МОЖЕТ whereNotIn не работать.
Роман Сохарев
@greabock
Aug 25 2017 10:33 UTC
И что НЕ МОЖЕТ whereNоtIn работать )
Ваня Devium
@webdevium
Aug 25 2017 10:34 UTC
Ну все логично, whereNotIn работает, whereNоtIn не работает
Дураку же понятно
Роман Сохарев
@greabock
Aug 25 2017 10:34 UTC
Именно )
Kirill Nesmeyanov
@SerafimArts
Aug 25 2017 11:22 UTC
хмммм... чорт
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 12:07 UTC
@SerafimArts ?
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 12:16 UTC
Ребята, а вы путь к сертификатам для SSL указываете через переменные среды или фиксированно забиваете в конфиги?
Ваня Devium
@webdevium
Aug 25 2017 12:16 UTC
Для запросов?
Kirill Nesmeyanov
@SerafimArts
Aug 25 2017 12:23 UTC
@Oleg-Arkhipov я понял, что я чуть глупее дурачка :D
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 12:24 UTC
@webdevium это ты у меня спросил?
@SerafimArts что случилось?
Ваня Devium
@webdevium
Aug 25 2017 12:25 UTC
@Oleg-Arkhipov ага
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 12:25 UTC
@webdevium тогда я не понял вопроса. Путь к сертификатам для работы сервера на HTTPS. У nginx в конфиге, или у ноды в коде там например.
Ваня Devium
@webdevium
Aug 25 2017 12:26 UTC
@Oleg-Arkhipov в nginx прямым путем
у ноды - в env
у меня просто нода всегда под pm2 работает, а там удобно экосистема настраивается
Kirill Nesmeyanov
@SerafimArts
Aug 25 2017 12:27 UTC
@Oleg-Arkhipov :point_up: 25 августа 2017 г., 13:34
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 12:27 UTC
@SerafimArts а, ты про это, понятно.
@webdevium понятно, спасибо. Я тоже PM2 использую. Правда настройками среды там не управляю никак.
KarmaBot
@KarmaBot
Aug 25 2017 12:27 UTC
Спасибо (+1) для @webdevium принято! Текущая карма +270.
Ваня Devium
@webdevium
Aug 25 2017 12:29 UTC
@Oleg-Arkhipov ты че ecosystem на пишешь для проекта??!
@Oleg-Arkhipov Вася, такую мощу просыраешь... :)
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 12:30 UTC
@webdevium у меня есть один файл ecosystem.config.js, но там ничего про конфиг внутренний приложения нет пока. Зависящие от среды параметры просто через переменные среды и приходят (или + dotenv для удобства на дев-компе). А что именно я упускаю?
Artur
@astralo
Aug 25 2017 13:28 UTC
Всем привет
KarmaBot
@KarmaBot
Aug 25 2017 13:28 UTC
Не узнал тебя, @astralo. Богатым будешь :)
Artur
@astralo
Aug 25 2017 13:28 UTC
Кто знает, можно ли в ларке на этапе роутинга определять атрибут модели и выбирать соответствующий контроллер? Что-то типа такого !?
Route::get('rooms/{room_id}', function (App\Room $room) {
    if ($room->isEscapeCategory()) {
        return 'Manager\RoomsController@first';
    } else {
        return 'Manager\KidsController@last';
    }
});
Ваня Devium
@webdevium
Aug 25 2017 13:30 UTC
@astralo Можно спросить а зачем?
JhaoDa
@jhaoda
Aug 25 2017 13:35 UTC
@astralo писать логику в роутах — моветон
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 13:39 UTC
@webdevium ты так и не рассказал, что я там такого теряю.
Ваня Devium
@webdevium
Aug 25 2017 13:40 UTC
@Oleg-Arkhipov там можно все настроить, и env, и плагины, и плюшки. Он правда у меня автоматом собирается дженкинсом, я в него уже год не лазил :)
я к тому, что его вкурить до конца - он шикарен
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 13:41 UTC
@webdevium речь шла именно о env-параметрах, зачем мне его туда впутывать, я просто так и не понял. И так же из среды приходят.
Ваня Devium
@webdevium
Aug 25 2017 13:42 UTC
@Oleg-Arkhipov когда со среды неудобно проталкивать, как в моем случае
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 13:43 UTC
@webdevium понятно, а почему у тебя неудобно?
Ваня Devium
@webdevium
Aug 25 2017 13:43 UTC
@Oleg-Arkhipov дженкинс
Ostap
@BendersOstap_twitter
Aug 25 2017 16:44 UTC
ребят хелпаните
не пашет(((
Vendin
@Vendin
Aug 25 2017 16:50 UTC
Выведет только первое dd , dd внутри себя вызывает die, следовательно программа прекращается
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 16:51 UTC
@BendersOstap_twitter что именно не пашет?
Ваня Devium
@webdevium
Aug 25 2017 16:53 UTC
У человека второй день не работает понятие default value. request()->input('boo', 'foo') возвращает null все равно. А request()->boo ?? 'foo' возвращает foo. Кто решит эту задачу - низкий поклон и уважение.
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 16:55 UTC
А, это всё ещё вчерашняя проблема. Так это, а дебаггером до сих пор не предложили воспользоваться?
Ваня Devium
@webdevium
Aug 25 2017 16:56 UTC
@Oleg-Arkhipov там null как null
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 16:56 UTC
@webdevium в смысле?
Ваня Devium
@webdevium
Aug 25 2017 16:56 UTC
@Oleg-Arkhipov приходит пустая строка, мидлварей конвертится в null. По идее default должен сработать, а нихера не работает.
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 16:57 UTC
@webdevium это мешает использованию дебаггера для точной пошаговой проверки того, что происходит?
Ваня Devium
@webdevium
Aug 25 2017 16:58 UTC
@Oleg-Arkhipov та дебаггер до задницы. Там надо просто исходники ->input открыть и трассировать.
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 16:59 UTC
@webdevium в каком смысле трассировать? Выводы втыкать?
Ваня Devium
@webdevium
Aug 25 2017 16:59 UTC
@Oleg-Arkhipov dd() пошагово.
выловить что в ->getSource и в ->getParams
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 17:00 UTC
@Oleg-Arkhipov ну дык это же тот же дебаггер, только примитивнее.
@BendersOstap_twitter и это и надо сделать уже, да.
Ostap
@BendersOstap_twitter
Aug 25 2017 17:15 UTC
@Oleg-Arkhipov а что дебажить???
все окей приходит null
но null не меняется на дефолтное значение
Снимок экрана 2017-08-25 в 21.16.36.png
вот null
а щас отправлю что нибудь
Снимок экрана 2017-08-25 в 21.17.24.png
вообщем какая то шизофреническая ситуация... если я ввожу что либо в поле тогда оно приходит если я пустоту отправлю то ппц
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 17:47 UTC
@BendersOstap_twitter дебажить весь исполняющийся код. То, что внутри фреймворка (что должно тебе давать одно значение, но почему-то даёт другое).
Kirill Nesmeyanov
@SerafimArts
Aug 25 2017 19:14 UTC
@BendersOstap_twitter input НЕ ЗАМЕНЯЕТ данные
это так
если что
+)
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 19:15 UTC
@SerafimArts ну это ты вчера уже показывал и было выяснено, что не в том проблема :D
Kirill Nesmeyanov
@SerafimArts
Aug 25 2017 19:16 UTC
@Oleg-Arkhipov да я понимаю, только нахрена в этом случае дампить реквест весь и удивляться, что там null
естественно там будет null, потому что input не заменяет ничего
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 19:17 UTC
@SerafimArts а, чёрт, я скрин не смотрел. Тогда опять тревожно :D