Andrey
Можно сделать например, чтобы когда ты выбираешь модель Post автоматичнски выбиралось кол-во комментов
Andrey
Сейчас сходу не найду наверное точно, где тебе пример показать. но Jeffrey Way в серии уроков про "делаем форум с нуля" точно это использовал
vAlfred88
public function sectionsCountRelation() { return $this->hasOne('Section')->selectRaw('module_id, count(*) as count')->groupBy('module_id'); } типа такого?
Andrey
может быть. вообще не понмю. но похоже
invariance
да, он там один
invariance
нормально
invariance
всякие tips & tricks попалить можно
vAlfred88
оказалось можно проще)
vAlfred88
не
vAlfred88
еще проще
vAlfred88
вероятность говнокода повышена
invariance
в ларе есть дохуя магии, и если у тебя запрос получается слишком сложным - знач ты недогуглил
vAlfred88
однако результат меня устраивает
vAlfred88
пока устраивает)
vAlfred88
еще не вечер)
Anonymous
λ php artisan tinker Psy Shell v0.8.11 (PHP 7.1.5 — cli) by Justin Hileman »> factory(App\Product::class, 100)→create(); PHP Parse error: Syntax error, unexpected T_STRING on line 1 »> почему ошибка?
Andrey
А я вот проплатил laracast на год чтоли (скидки помню были) а смотреть как-то некогда. Надо заняться, позырить еще
Anonymous
Ребят, публичный аккаунт у вибера кто просил? что писали что дали? кто для бота просил?
Andrey
Ну... не то, тобы я на последние деньги купил. Да и там же показаны просмотренные/непросмотренные видосы. Не хочу стату портить
adikalon
ктото делал собственные правила валидации?
Andrey
Да ты вопрос сразу задавай
Andrey
Или это и есть вопрос? Тогда - я. (все, ответил, и пошел отдыхать)
adikalon
https://laravel.ru/docs/v5/validation#собственные что это а строка 'foo' ?
adikalon
не документация, а кусок говна
Andrey
бгг
Anonymous
Ребят, публичный аккаунт у вибера кто просил? что писали что дали? кто для бота просил?
, и спустя некоторое время вы получите сообщения формата "...You now have early access to Public Accounts!...". Это на почту должно придти или на вибер аккаунт клиент на мобиле или ПК? https://habrahabr.ru/post/321246/
adikalon
я в англ не могу, но там тоже самое
Andrey
Люблю категоричность. Не разобрался в доке, значит дока говно
adikalon
ну она не говно, там просто не написано то, что должно быть написано в доке
adikalon
ясно. Так где можно узнать о том, как создать свой валидатор?
Anonymous
валидатор чего
Anonymous
можно по старинке на условиях
Anonymous
на чистом пыхе
Anonymous
if(если лалала) { то лалала }
adikalon
пример
там нет ответа
Dmitriy
там нет ответа
foo это пример. какой еще должен быть ответ
adikalon
foo это пример. какой еще должен быть ответ
я не пойму, что начит это 'foo' первым параметром
adikalon
Validator::extend('foo',
Yushkevich
ясно. Так где можно узнать о том, как создать свой валидатор?
Ещё раз для ленивых. https://laravel.com/docs/5.4/validation#custom-validation-rules Там есть все. А если что-то непонимаешь, то переформулируй вопрос конкретнее
Dmitriy
я не пойму, что начит это 'foo' первым параметром
это пример валидатора foo это как example
Anonymous
foo это может быть функция или метод
adikalon
это имя его чтоли?
Yushkevich
А как ты потом будешь его вызывать?
Anonymous
типо говорит если foo то "Сынок ты ошибся2
Yushkevich
Естественно
Anonymous
и дальше свои пишешь
Yushkevich
В rules имя которое указываешь
adikalon
уже понятней
adikalon
и вернуть оно должно не foo как в примере, а true/false?
Yushkevich
А в примере где он возвращает foo?
Yushkevich
Что-то я там вижу сравнение
Yushkevich
А оператор сравнения возвращает буль
adikalon
да туплю
Andrey
Валидатор должен вернуть true/false, да
Yushkevich
Не такая уж и плохая документация если повнимательнее Ее почитать ;)
adikalon
Воде все получилось, добра
Евгений
ребят, вот продолжаю работу с телеграм ботом
Евгений
подскажите, как лучше всего разруливать команды типа /city1 /city2 и тд. У меня есть метод который проверяет сообщение на то что это команда, потом получает соответственно текст команды, но как мне быть дальше? проверять содержит ли числа и отделять число от самой команды?
Евгений
или как то подругому?
Евгений
составить массив команд типа /city и сверять с массивом, и отсекать цифры сохраняя их как аргумент?
Евгений
просто интересно как лучше сделать
Евгений
так то разные идеи есть
Евгений
пример?
Юрий
Чего хотите - пиццу - какую пиццу хотите - с ананасами - куда везем - и тд
Arthur'); DROP TABLE Users;--
надеюсь поможет
Евгений
ну. Сначала выберите город, потом выберите товар
invariance
две
Евгений
и вот там где выберете город идет список городов и генерятся команды типа /city{id}