Artem
но 0.1 + 0.7 = 0.8, мне сравнивать не нужно
Andrey
Догадался или проверил?
Artem
мне просто выводить цену, оплата на стороннем сервисе
Andrey
Да я ни в чем не уговариваю. Просто, скажем там, деньги принято хранить в целых числах. Сегодня просто выводить (а откуда она берется то?) завтра складывать и т/д
Andrey
Artem
ну просто во всех валютах у меня
invariance
@negasus ты сегодня вечером тут будешь?
Andrey
Должен быть
invariance
хорошо
Andrey
Работы накопилось, надо поковыряться
invariance
вот и у меня
invariance
дедлайн
Игорь
А как в join , select всунуть?
Игорь
Тип такого чтобы получилось
Игорь
Тоесть чтобы выбрать join-ом только 1-2 колонки
T.A
после скачивания ларавел и композер, чтобы в дальнейшем создавать новые проекты, он все заново качает или нет?
invariance
нет
invariance
у композера кэш есть
T.A
главное один раз скачать и все да?
invariance
да
T.A
потом не будет необходимости в интернете?
invariance
бля, ты так спрашиваешь, что я уже начал сомневаться
T.A
все. понял) спасибо большое
invariance
наверное, проверь на всякий случай
Владислав
Вечер в хату (с)
Не хочу никого утомлять, но я сам уже за*бался с этой отправкой писем. К сути. Есть приложение, запущено оно в Docker. И есть MailCatcher, тоже запущен в Docker, но в отдельном контейнере. Поэтому MAIL_HOST, не localhost, а IP контейнера, в котором запущен MailCatcher. Но при попытке отправить письмо, я ловлю Exception с сообщением, что не удаётся подключиться. ЧЯДНТ?
return [
'driver' => env('MAIL_DRIVER', 'smtp'),
'host' => env('MAIL_HOST', '172.17.0.2'),
'port' => env('MAIL_PORT', 1025),
'encryption' => env('MAIL_ENCRYPTION', ''),
];
Владислав
invariance
у тебя оно через докер компоуз работает?
Александр
Ку
Александр
умные люди
Александр
мне так никто и не ответил
Александр
чего за хуйня с Config::set
Александр
и чому в пятых версиях не работает это добро
Александр
и какие есть альтернативы когда мне надо конфиги модуля поправить (не в рантайме)
Dmitry
Dmitry
знаю что он умеет получать настройки, а вот ставить или нет, не помню
Александр
с правами на файл все ок
Александр
но про ставить написано в доке
Александр
что он только во время выполнения меняет
Александр
в сам файл не пишет
Andrey
а должно разве в файл писать
Andrey
?
Andrey
Вообще файл конфига кешируется и мне казалось он не должен из приложения меняться. Только на чтение работать
invariance
все верно
invariance
не должен
invariance
если он меняется, то у вас проблемы с бл
invariance
Интересный вопрос
invariance
а хотя не
invariance
не будет :D
invariance
пока писал, придумал решение
Nikita
Парни,
Почему из Card::take(Card::COUNT_PER_PAGE)->orderBy('created_at', 'desc') я могу достать общее количество записей в таблице через ->count()
А если просто добавить skip() то уже из Card::take((int)$limit)->skip((int)$offset)->orderBy('created_at', 'desc')->count() возвращает количество выбранных записей, а не сколько всего в таблице?
Anonymous
пацанва, в какой мидлвари происходит непосредственно аутентификация, и инициализация Auth::user() данными юзера?
Anonymous
Auth::user() возвращает null при вызове из AppServiceProvider::boot()
Anonymous
я хотел сначала получить оттуда юзера в переменную, потом пихнуть эту переменную в вьюкомпозер, чуть дальше, но null
Anonymous
если просто делать вызов Auth::user() в вьюкомпозере, то, естественно, все работает
Anonymous
но мне хзотелось бы перед этим кое-что сделать с этими данными.
Anonymous
Anonymous
Artem
Ребят, такая задача. Некоторые слайды имеют relation product, некоторые нет(т.е. у некоторых заполнен product_id). Мне нужно получить 5 рандомных слайдов(это понятно как), но там должны быть слайды с таким условием: что если слайд имеет product, то должны быть слайды только с полем product.available is not null, а если не имеет product, то все можно. Так вот, как сделать чтобы выполнялось условие? Пришло в голову только выполнить 2 запроса, но тогда не понятно как получить именно 5 рандомных из всех.
Anonymous
Slide::whereHas('product',function($query){$query->whereNotNull('available');})->orWhereDoesntHave('product')->get();
Anonymous
подозреваю что как-то так
Александр
а куда мне метку заносить о том что пакет заинсталлирован и миграции пакета были запущены и успешно накачены
Александр
если он меняется, то у вас проблемы с бл
Александр
если не в конфиг.пхп пакета
Александр
ну что, никто не поможет?
Andrey
Ну да, в 4 утра по Мск должны быть десятки человек, кто хочет помочь
Aleserche
лес рук
Александр
ну тут типа не все с мск)
Andrey
Ясно, что не все. Но, думаю, подавляющее большинство с этого часового пояса
Andrey
Да и в любом случае спрашивать "никто не поможет" смысла большого нет. Кто прочитал и есть что сказать, а так скажут)
Andrey
Конфиги- для инициализации приложения. Если надо проверять наличие таблиц - ну так проверяй. Запись в конфиге- не гарантия все равно же
Александр
Александр
проверить наличие таблиц
Юрий
Александр
Mihail
народ, мне прям щас помочь надо
Mihail
горю
Mihail
кто-нить есть свободный?
Mihail
у меня сервер неожиданно 500ую ошибку выдал