These are chat archives for LaravelRUS/chat

25th
Aug 2017
Ostap
@BendersOstap_twitter
Aug 25 2017 07:47
@webdevium @SerafimArts проснулся сел за другой комп - сделал тоже самое, все работает отлично
бред какой то
Ваня Devium
@webdevium
Aug 25 2017 07:47
то ты выспался :)
или бухло вышло
Ostap
@BendersOstap_twitter
Aug 25 2017 07:48
@webdevium ну дык на том пк не работает по прежнему(
мистика(
хотя так же приходит null
бред
ааа нет и на этом не работает
)))
бред како йто
глянешь?
Ваня Devium
@webdevium
Aug 25 2017 07:52
та на что там смотреть
версия lara какая?
Ostap
@BendersOstap_twitter
Aug 25 2017 07:52
5.4
почему дефолтное не работает
может я реально косячу
@webdevium https://github.com/ostapqwert/testlara залил на гит
всегда null
выключи эти миддвари
две
Ostap
@BendersOstap_twitter
Aug 25 2017 07:57
хм а как это сделать?
точнее сдлеать так что бы тут они были выключены
а в других местах работали
@webdevium выключил теперь просто вместо null там ""
Ostap
@BendersOstap_twitter
Aug 25 2017 08:03
@webdevium какие мысли есть почему дефолтное значение не сейвиться?
Ваня Devium
@webdevium
Aug 25 2017 08:09
5.4 самая последняя? Пыха какая версия?
Ostap
@BendersOstap_twitter
Aug 25 2017 08:12
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
ну поставь 7.1 пыху
у меня работает все
Ostap
@BendersOstap_twitter
Aug 25 2017 08:16
а мою пробнул скачать?
Ваня Devium
@webdevium
Aug 25 2017 08:16
ага
работает
Ostap
@BendersOstap_twitter
Aug 25 2017 08:17
@webdevium я правильно понимаю? если отправил пусто поле должно подставиться дефолтное значение?
Ваня Devium
@webdevium
Aug 25 2017 08:17
@BendersOstap_twitter если там null - подставляется default
Ostap
@BendersOstap_twitter
Aug 25 2017 08:17
ппц
ваще
Ваня Devium
@webdevium
Aug 25 2017 08:17
оно копия request()->key ?? 'default'
Ostap
@BendersOstap_twitter
Aug 25 2017 08:17
чеже делать
Снимок экрана 2017-08-25 в 12.18.04.png
отправил пустую форму
Ваня Devium
@webdevium
Aug 25 2017 08:19
одну секунду
не, у меня все работает
Ostap
@BendersOstap_twitter
Aug 25 2017 08:32
@webdevium если нажимаешь кнопку сабмита
тот отобжается дефолтное?
@webdevium бред какой то
ну не может та же самая писанина у меня не пахать на 2х пк
Artem Pugachev
@temasby
Aug 25 2017 08:41
Всем привет. А чего может не работать whereNotIn в Eloquent? Column not found: 1054 Unknown column 'not' in 'where clause' (((
KarmaBot
@KarmaBot
Aug 25 2017 08:41
Привет, @ArtemPugachev! Проходи, присаживайся. В ногах правды нет :)
Ваня Devium
@webdevium
Aug 25 2017 08:42
та шо такое
у меня whereNotInработает на 30 продакшинах
@temasby всю лапшу покажи
Ostap
@BendersOstap_twitter
Aug 25 2017 08:44
@webdevium АХАХХА у тебя везде все пашет))
Artem Pugachev
@temasby
Aug 25 2017 08:44
@webdevium CatalogProduct::whereNotIn('id', $products)->delete();
@webdevium у меня тоже везде работает, но либо я еще не проснулся, либо что )
Ваня Devium
@webdevium
Aug 25 2017 08:45
@temasby опечатки нет? может русскую букву впихнул? Я даже не знаю куда копать
Artem Pugachev
@temasby
Aug 25 2017 08:51
@webdevium пилять, спасибо)
KarmaBot
@KarmaBot
Aug 25 2017 08:51
Спасибо (+1) для @webdevium принято! Текущая карма +269.
Ваня Devium
@webdevium
Aug 25 2017 08:51
@temasby не проснулся
JhaoDa
@jhaoda
Aug 25 2017 08:57
Интересно, дойдет ли до людей простая мысль, что надо не просто читать сообщения об ошибках, но и думать головой при этом?
И что НЕ МОЖЕТ whereNotIn не работать.
Роман Сохарев
@greabock
Aug 25 2017 10:33
И что НЕ МОЖЕТ whereNоtIn работать )
Ваня Devium
@webdevium
Aug 25 2017 10:34
Ну все логично, whereNotIn работает, whereNоtIn не работает
Дураку же понятно
Роман Сохарев
@greabock
Aug 25 2017 10:34
Именно )
Kirill Nesmeyanov
@SerafimArts
Aug 25 2017 11:22
хмммм... чорт
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 12:07
@SerafimArts ?
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 12:16
Ребята, а вы путь к сертификатам для SSL указываете через переменные среды или фиксированно забиваете в конфиги?
Ваня Devium
@webdevium
Aug 25 2017 12:16
Для запросов?
Kirill Nesmeyanov
@SerafimArts
Aug 25 2017 12:23
@Oleg-Arkhipov я понял, что я чуть глупее дурачка :D
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 12:24
@webdevium это ты у меня спросил?
@SerafimArts что случилось?
Ваня Devium
@webdevium
Aug 25 2017 12:25
@Oleg-Arkhipov ага
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 12:25
@webdevium тогда я не понял вопроса. Путь к сертификатам для работы сервера на HTTPS. У nginx в конфиге, или у ноды в коде там например.
Ваня Devium
@webdevium
Aug 25 2017 12:26
@Oleg-Arkhipov в nginx прямым путем
у ноды - в env
у меня просто нода всегда под pm2 работает, а там удобно экосистема настраивается
Kirill Nesmeyanov
@SerafimArts
Aug 25 2017 12:27
@Oleg-Arkhipov :point_up: 25 августа 2017 г., 13:34
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 12:27
@SerafimArts а, ты про это, понятно.
@webdevium понятно, спасибо. Я тоже PM2 использую. Правда настройками среды там не управляю никак.
KarmaBot
@KarmaBot
Aug 25 2017 12:27
Спасибо (+1) для @webdevium принято! Текущая карма +270.
Ваня Devium
@webdevium
Aug 25 2017 12:29
@Oleg-Arkhipov ты че ecosystem на пишешь для проекта??!
@Oleg-Arkhipov Вася, такую мощу просыраешь... :)
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 12:30
@webdevium у меня есть один файл ecosystem.config.js, но там ничего про конфиг внутренний приложения нет пока. Зависящие от среды параметры просто через переменные среды и приходят (или + dotenv для удобства на дев-компе). А что именно я упускаю?
Artur
@astralo
Aug 25 2017 13:28
Всем привет
KarmaBot
@KarmaBot
Aug 25 2017 13:28
Не узнал тебя, @astralo. Богатым будешь :)
Artur
@astralo
Aug 25 2017 13:28
Кто знает, можно ли в ларке на этапе роутинга определять атрибут модели и выбирать соответствующий контроллер? Что-то типа такого !?
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
@astralo Можно спросить а зачем?
JhaoDa
@jhaoda
Aug 25 2017 13:35
@astralo писать логику в роутах — моветон
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 13:39
@webdevium ты так и не рассказал, что я там такого теряю.
Ваня Devium
@webdevium
Aug 25 2017 13:40
@Oleg-Arkhipov там можно все настроить, и env, и плагины, и плюшки. Он правда у меня автоматом собирается дженкинсом, я в него уже год не лазил :)
я к тому, что его вкурить до конца - он шикарен
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 13:41
@webdevium речь шла именно о env-параметрах, зачем мне его туда впутывать, я просто так и не понял. И так же из среды приходят.
Ваня Devium
@webdevium
Aug 25 2017 13:42
@Oleg-Arkhipov когда со среды неудобно проталкивать, как в моем случае
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 13:43
@webdevium понятно, а почему у тебя неудобно?
Ваня Devium
@webdevium
Aug 25 2017 13:43
@Oleg-Arkhipov дженкинс
Ostap
@BendersOstap_twitter
Aug 25 2017 16:44
ребят хелпаните
не пашет(((
Vendin
@Vendin
Aug 25 2017 16:50
Выведет только первое dd , dd внутри себя вызывает die, следовательно программа прекращается
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 16:51
@BendersOstap_twitter что именно не пашет?
Ваня Devium
@webdevium
Aug 25 2017 16:53
У человека второй день не работает понятие default value. request()->input('boo', 'foo') возвращает null все равно. А request()->boo ?? 'foo' возвращает foo. Кто решит эту задачу - низкий поклон и уважение.
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 16:55
А, это всё ещё вчерашняя проблема. Так это, а дебаггером до сих пор не предложили воспользоваться?
Ваня Devium
@webdevium
Aug 25 2017 16:56
@Oleg-Arkhipov там null как null
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 16:56
@webdevium в смысле?
Ваня Devium
@webdevium
Aug 25 2017 16:56
@Oleg-Arkhipov приходит пустая строка, мидлварей конвертится в null. По идее default должен сработать, а нихера не работает.
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 16:57
@webdevium это мешает использованию дебаггера для точной пошаговой проверки того, что происходит?
Ваня Devium
@webdevium
Aug 25 2017 16:58
@Oleg-Arkhipov та дебаггер до задницы. Там надо просто исходники ->input открыть и трассировать.
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 16:59
@webdevium в каком смысле трассировать? Выводы втыкать?
Ваня Devium
@webdevium
Aug 25 2017 16:59
@Oleg-Arkhipov dd() пошагово.
выловить что в ->getSource и в ->getParams
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 17:00
@Oleg-Arkhipov ну дык это же тот же дебаггер, только примитивнее.
@BendersOstap_twitter и это и надо сделать уже, да.
Ostap
@BendersOstap_twitter
Aug 25 2017 17:15
@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
@BendersOstap_twitter дебажить весь исполняющийся код. То, что внутри фреймворка (что должно тебе давать одно значение, но почему-то даёт другое).
Kirill Nesmeyanov
@SerafimArts
Aug 25 2017 19:14
@BendersOstap_twitter input НЕ ЗАМЕНЯЕТ данные
это так
если что
+)
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 19:15
@SerafimArts ну это ты вчера уже показывал и было выяснено, что не в том проблема :D
Kirill Nesmeyanov
@SerafimArts
Aug 25 2017 19:16
@Oleg-Arkhipov да я понимаю, только нахрена в этом случае дампить реквест весь и удивляться, что там null
естественно там будет null, потому что input не заменяет ничего
Oleg Arkhipov
@Oleg-Arkhipov
Aug 25 2017 19:17
@SerafimArts а, чёрт, я скрин не смотрел. Тогда опять тревожно :D