
Alexandr
05.01.2018
10:09:09
->where('created_at','>', ...)->delete()
самый быстрый спопоб: сделать в команде, добавить в schedule и запускать выполнение по крону(в доках показано как это делается)

Vladislav
05.01.2018
10:11:29
понял, спасибо!

Alexandr
05.01.2018
10:16:55
@tabbakka
->where('created_at', '<', Carbon::now()->addDays(-29))
всё, что было создано раньше чем 29 "дней до сейчас"

Дмитрий
05.01.2018
10:31:16
как лара определяет какой guard использовать: web или api?

Google

Alexey
05.01.2018
10:39:04
при проверке аутентификации можно указывать какой guard
и в config/auth.php можно указать по умолчанию

Игорь
05.01.2018
12:29:16

Alexandr
05.01.2018
12:37:33
@Microgravity где-то в конфигах был выставлен дефолтный (web)

Дмитрий
05.01.2018
12:38:50

Alexandr
05.01.2018
12:39:13
да, там где не указывал явно гард через :

Дмитрий
05.01.2018
12:39:27
А как его явно указать

Alexandr
05.01.2018
12:40:10
у меня отдельный гард для админов, поэтому там стоит не web, а admin

Дмитрий
05.01.2018
12:40:58
Окей, спасибо, попробую

Alexandr
05.01.2018
12:41:07
у меня: "пропускает тех, кто залогинился кардом admin"
+ дефолтный миддлвэр на web
(кусок кода из конфига вендорного пакета. имелось в виду, что ты посмотришь на пример написания данного милдвэра как строки с ":")

Google

Daniel
05.01.2018
13:33:39
Подскажите пожалуйста, как в валидатор передать $id, если сам валидатор применяется в контроллере вот так:
public function update(ProductSkuUpdateRequest $request, $id)
{
...
}
Хочу в ProductSkuUpdateRequest передать $id, что бы сделать проверку unique, кроме текущего значения

Alexey
05.01.2018
13:35:55
по идее в объекте http запроса должно быть это значение

Daniel
05.01.2018
13:39:09
ладно, сделаю хитрее. В hiidden инпут засуну id текущей модели

Alexey
05.01.2018
13:41:10
из реквеста решил не пробовать достать?

Daniel
05.01.2018
13:42:23
а его там тупо нет)
id этого
dd($this->id) выдаёт null

Дмитрий
05.01.2018
13:50:56
В роут парамс есть

Andrii
05.01.2018
13:53:58

Daniel
05.01.2018
13:54:13
оно там хочет id третьим параметром
но сцуко нет этого id, нигде) пришлось сделать hidden поле и вытащить через $this->id

Victor
05.01.2018
14:07:57
Чуваки, в package.json написано: "axios": "^0.15.3",
пишу npm update -dd
Пишет: npm verb outdated not updating axios because it's currently at the maximum version that matches its specified semver range
Так ^ она же позволяет обновлять вторую цифру? Щас Axios 0.17.1 последний, почему не обновляет?(

Andriy
05.01.2018
14:11:00
Посмотри через npm search axios
Какая версия последняя доступная
Может надо 0.15.3 заменить к примеру на 1.15.3

Victor
05.01.2018
14:12:15
ну я написал npm outdated и он написал что хорошо бы поставить 0.17.1
npm search axios тоже самое выдал

Владимир
05.01.2018
14:12:56
Возможно для нулевых версий семвер иначе работает

Andriy
05.01.2018
14:12:58
Значит нету его в npm

Google

Andriy
05.01.2018
14:13:49
Попробуй вручную вписать нужнуб версиию
Если она доступна то подтянется

Victor
05.01.2018
14:14:32
вообще у меня npm update ничего не обновил, хотя почти все пакеты уже устарели)
хм
последняя версия axios
package.json:
npm update axios ничего не делает)

Romuald
05.01.2018
14:42:39
Приветы! Использую twig с laravel (twigbridge).
Вывожу из базы данные html код в перемешку с {{ vars }}.
Подскажите, можно ли обработать поле таблицы до вывода его на сайт.
Что-то типа render_from_string, но более глобально. Чтобы можно было использовать все фильтры и фунции
$env2 = new \Twig_Environment(new \Twig_Loader_String());
$content = $env2->render(
$site->thank_content,
[]
);
хм

Romuald
05.01.2018
14:53:17
Ааа. Все работает
Я положил контекст в контекст, чтобы когда мы работаем с контекстом, мы работаем с контекстом

Daniel
05.01.2018
15:23:17
а кто-нибудь пользуется laradock?
или все на homestead?

Ivan
05.01.2018
15:40:53
Кто подскажет - почему при orderBy получается рекурсия?
$this->article::orderBy('created_at', 'desc')

Maksim (Ellrion)
05.01.2018
15:44:06
оО а почему там статик метод? и что такое $this в этот момент:

Google

Ivan
05.01.2018
15:44:09
::all() отрабатывает

Maksim (Ellrion)
05.01.2018
15:44:29
и что?
ты вообще понимаешь что оно делает?

Ivan
05.01.2018
15:44:42
в $this->article лежит модель Article

Admin
ERROR: S client not available

Victor
05.01.2018
15:53:52
блин, не знаю почему так происходит, но порою смаые простые вещи которые пишу, без IDE и кода не могу даже вспомнить)
помимо orderBy нужен get или типа того, то есть сам orderBy ниче не вернет же
ну то есть под моделью скрыт query builder по сути, orderBy добавляет к нему инструкцию типа “отсортировать”, но нгде не написно “верни мне результат”
MyModel::orderBy(..)->get()
не?

Ivan
05.01.2018
15:55:43
И правда, все ок стало, я последовательно тестировал ))
Привык что многие методы возвращают this а тут void на тебе ))

f4rt~
05.01.2018
16:24:57
Гайз, мб у кого есть небольшой фриланс laravel/symfony3 буду весьма благодарен, пишите в личку кому интересно ?

Igor
05.01.2018
17:30:14
Кто нибудь работал с Амазоном? Ec2, S3?
Почему добавляется лишний адрес в строке? например пишу site.com, при перезагрузке, добавляется site.com/aslj2134l
в чем дело, можете подсказать?

Alexander
05.01.2018
17:35:19
Ребят, посоветуйте какой-то классненький CRUD генератор для Laravel, который на основе миграции(прописанных связей там, типов данных) мог бы сгенерировать максимум из возможного?
Наподобии gii в Yii.
Или может сразу есть какие-то прикольные модули для быстрого создания админок?

Вадим
05.01.2018
17:37:54

adikalon
05.01.2018
17:40:13
посоны, есть маршрут для post. Почему когда я обращаюсь к нему get'ом - оно мне пишет ошибку, вместо того, чтобы вернуть 404 как и происходит со всеми несуществующими маршрутами?

Alexander
05.01.2018
17:40:57
Потому что он думает, что ты ошибся с выбранным методом обращения. GET вместо ожидаемого POST.

adikalon
05.01.2018
17:41:28

Alexander
05.01.2018
17:45:30
Я очень отдаленно знаком с ларавелом, только начал изучать его, но может такой костыль тебя устроит:
Сделать роут для GET и на контроллере рендерить 404

Google

Dmitry
05.01.2018
18:31:08
Всем привет, кто нибудь использовал Duplicity для бекапов? Норм инструмент?

Евгений
05.01.2018
18:53:50
wtf?
это при установке лары
нахрена они добавили этот пакет ваще не понятно

Andrey
05.01.2018
20:46:17
@perin А у тебя композер какой версии? Может дело в нем? Запусти composer self-update.
Свежий версии 1.6.2 от 5 января 2018 (https://getcomposer.org/download/)
Гугл тоже ссылается на старую версию по тексту ошибки. А тут костыльным методом проблему решили https://github.com/yiisoft/yii2/issues/12170

Влад
06.01.2018
03:22:05
Норма ли, что API, client-side и admin-side - разные приложения? Или это не особо хорошая идея? Никогда не юзал laravel, с vue и react, a тут пришлось, и там все в кучу все херачат, как видно из примеров на гитхабе)), разделяя пространствами имен, или роутами, по группам.. как будет адекватнее поступить? спасибо за ответы)

Kirill
06.01.2018
03:25:36
достаточно api онли
кажется
а морда и админка - это уже удел фронтэндеров