Поиск по тегу: when

0

Добавлены условные выражения

Условные выражения (Conditional clauses)

Иногда вам может понадобиться, чтобы определенный запроса выполнялся на основе другого условия. Например, вы можете захотеть применить where оператор только в том случае, если заданное входное значение присутствует во входящем HTTP-запросе. Вы можете сделать это, используя when метод:

$active = true;

$stories = Story::query()
    ->when($active, function (Story $query, $active) {
        $query->where('active', $active);
    })
    ->get();
0
408
Активность
0
В будущем возможно сделаю, пока не получается время выделить 08.09.2023 15:50
0
Вот ещё бы модерацию к комментариям к статьям 02.09.2023 16:39
0
crew, это всего лишь один из способов, чтобы не разрывать цепочку запросов
Можно делать как ты и написал, кому как нравится 23.06.2023 13:49
0
Спорное решение.
Без нее конструкция кажется более читаема (точно всем будет точно понятна), да и причины реализации не ясны - не кажется что без нее написать были какие-то трудности.
...
23.06.2023 09:03
0
Хорошая новость! 20.06.2023 14:28
+1
Самый лучший web-мотор сразу прямо после wap-мотора :respekt 29.08.2022 03:27
+1
Вот это уже совсем другое дело :klass 06.09.2022 07:14
+1
Со временем постараюсь сделать админские настройки 27.12.2022 23:26
+1
Иногда я спрашиваю себя - когда же я освою php, ответ приходит сам собой:

Наверно! В следующей жизни! Когда я стану кошкой, на - на, на на 04.01.2023 00:28
+1
Сейчас хочу сделать чтобы можно было прокинуть роуты в контроллеры, чтобы можно было указывать не ссылки типа /stories имя роута, чтобы легко можно было поменять главную на список статей
Остальное... 06.03.2023 22:42