Size: a a a

2020 January 10

IM

Ilya Medzhidov 🖋 in Laravel Pro
Завтра думаю ещё вернусь) )
источник

A

Alex in Laravel Pro
Привет. Ребят подскажите пожалуйста.
Есть дата: 1 декабря и есть учебная программа которая начинается в марте, но у института который является владельцем программы есть поле months_max, необходимо следущее:
взять 1 (будет первый месяц) добавить к нему 6 и если программа попадает в этот диапазон то ее выводим, а если нет, то пропускаем.

в выборке идет поиск по программам которые belongsTo институт который имеет это поле.

->when(isset($request->startt_date), function($q) use ($request) {
и тут я подзалип, подскажите как быть пожалуйста
})
источник

S

Sergo in Laravel Pro
Alex
Привет. Ребят подскажите пожалуйста.
Есть дата: 1 декабря и есть учебная программа которая начинается в марте, но у института который является владельцем программы есть поле months_max, необходимо следущее:
взять 1 (будет первый месяц) добавить к нему 6 и если программа попадает в этот диапазон то ее выводим, а если нет, то пропускаем.

в выборке идет поиск по программам которые belongsTo институт который имеет это поле.

->when(isset($request->startt_date), function($q) use ($request) {
и тут я подзалип, подскажите как быть пожалуйста
})
Ничего не понятно)
источник

T

ThunderAL in Laravel Pro
Alex
Привет. Ребят подскажите пожалуйста.
Есть дата: 1 декабря и есть учебная программа которая начинается в марте, но у института который является владельцем программы есть поле months_max, необходимо следущее:
взять 1 (будет первый месяц) добавить к нему 6 и если программа попадает в этот диапазон то ее выводим, а если нет, то пропускаем.

в выборке идет поиск по программам которые belongsTo институт который имеет это поле.

->when(isset($request->startt_date), function($q) use ($request) {
и тут я подзалип, подскажите как быть пожалуйста
})
парсинг даты $date = Carbon::parse(...) (смотри что туда передаёшь. это не магическая функция. ищи в доках если у тебя не стандартная "англоязычная дата" или если у тебя дата не в iso формате)
возможно ты хочешь что-то типа $date = Carbon::parse($request->get('date_field'))
карбон умеет сдвигать дату туда и и обратно
$date->subDays(5) - 5 дней из даты (подставь Month, Year и будешь двигать месяцами и годами)
$date->addDays(5) +5 дней для этой даты
для определения промежутка дат тебе надо 2 даты. $start_date = ...; $end_date = ...; допустим.
потом для QueryBuilder'а (который у тя в переменной $q) ты пишешь что-то типа
$q->whereBetween('table_date_field', [$start_date, $end_date])

PS лучше юзай $request->has('...') а не isset
PPS carbon даты мутабельны
источник

T

ThunderAL in Laravel Pro
источник

КГ

Кирилл Голубев... in Laravel Pro
всем привет, а в мидлвере можно ли как-то получить не json, а массив/объект из экшена контроллера? а то после контроллера сразу в json фигачит, а хочется получать объект коллекции, если это возможно
источник

КГ

Кирилл Голубев... in Laravel Pro
объект коллекции  хочется что бы потом сделать update у записи по ней, а то щас отдельно update делаю, но через айди записи, а поля уже из json берут значения
источник

T

ThunderAL in Laravel Pro
Кирилл Голубев
всем привет, а в мидлвере можно ли как-то получить не json, а массив/объект из экшена контроллера? а то после контроллера сразу в json фигачит, а хочется получать объект коллекции, если это возможно
$request->all()
не катит?
источник

T

ThunderAL in Laravel Pro
$my_model->fill($request->all())->save()
источник

ЕК

Егор Карась... in Laravel Pro
Господа, вопрос по Laravel Horizon

'trim' => [
   'recent' => 60,
   'failed' => 10080,
],

Если у меня в конфиге не указан trim вообще — сколько он будет хранить информацию?
источник

ЕК

Егор Карась... in Laravel Pro
Случайно не что-то около ВЕЧНОСТИ?
источник

К

Кекеке in Laravel Pro
Доброе утро, господа работяги!
Кто-нибудь пользуется в реальных проектах стат. анализаторами?
На чём остановились и почему? Какие подводные камни?
И какой фреймворк при этом используется?

Есть большой проект на ларе, который хочется привести в порядок, и избавиться от легаси, дабы с лёгкостью обновлять версии в будущем
Попробовал phpstan,  phan, psalm и не могу вкурить в чём разница.
Можно ли остановиться только на phan? Или желательно использовать несколько инструментов?

Заранее благодарю за ответы 😀
источник

ЕК

Егор Карась... in Laravel Pro
Егор Карась
Господа, вопрос по Laravel Horizon

'trim' => [
   'recent' => 60,
   'failed' => 10080,
],

Если у меня в конфиге не указан trim вообще — сколько он будет хранить информацию?
У меня в супервизоре был хорайзон закомменчен, соответственно, он не тримался.
источник

MC

Mikhail Coder in Laravel Pro
Для того, чтобы сделать валидацию формы на laravel 5.4 необходимо создать свой request?
источник

D

DK in Laravel Pro
Mikhail Coder
Для того, чтобы сделать валидацию формы на laravel 5.4 необходимо создать свой request?
в контроллере нельзя создать? 👀
источник

MC

Mikhail Coder in Laravel Pro
DK
в контроллере нельзя создать? 👀
чет как-то не получается
источник

D

DK in Laravel Pro
как делаешь? что пишет? 👀👀
источник

MC

Mikhail Coder in Laravel Pro
Сделал так. Ругается на наличие _token. Исключаю, несоответствие типов
источник

MC

Mikhail Coder in Laravel Pro
Call to a member function except() on array
источник

IS

Ismail Simanov in Laravel Pro
Mikhail Coder
Call to a member function except() on array
в массиве передай
источник