Игорь
Там валится на этапе определения параметра id
Anonymous
чувак упрости роут и проверь попадает ли туда
Игорь
Да, захардкодь id. Чтобы проверить
Anonymous
отлаживай отлаживай и еще раз отлаживай!!! потом отпишись по результатам
Oleksandr
решение
Oleksandr
https://stackoverflow.com/questions/38496473/call-to-a-member-function-parameter-on-a-non-object-in-lumen-api?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa
Oleksandr
не совсем понял в чём соль, но работает
Anonymous
и пишет User not found?
Игорь
Что имено работает?
Игорь
То что ты Request и $id местами поменял?
Oleksandr
заменил ->name на input('name')
Anonymous
Кто работал с amazon mws с ларой, мб есть пакет какойто, мне нужно доставатб инфу с api для разных магазинов, типа продукт, стоимость и тп, каждый день собирать инфк про магаз и сохранять в бд,
Anton
Кто изучал вопрос вложенный транзакций в Ларавель?
Alexander
Подскажите пожалуйста, пишу апишку и мобилки хотят в POST запросах слать json объекты, как мне их валидировать?.. Неужели писать свою кастомную валидацию для этого?
Ivan
Зачем? Придет тебе json , laravel его распарсит в объект нормально
Alexander
Я должен как-то явно в запросах указать что приходит json?
Alexander
До того как мобилки захотели слать json объекты все работало так
Golodnyi
Кто нить расширение swoole юзал?
Golodnyi
Я должен как-то явно в запросах указать что приходит json?
На стороне приложения content type выставить правильный, на сервере ничего
Rishat
@ontoho
Anton
@ontoho
Спасибо, занят был не сразу заметил...
Alexander
А я могу как-то настроить валидацию на вложенные поля?
Golodnyi
Руками
Golodnyi
Json это обьект, разворачивать его лучше сразу в обьект, класс которого ты описал заранее, в случае если какие то поля обьекта не заполнены, можно кидать эксепшн
Golodnyi
Если ты апостол Json, а у тебя нет классов под него, значит тебе надо про архитектуру почитать
Pavel
Кто-нибудь подскажет, как добавить alias основной таблице в Builder создаваемый подобным образом? $query = (new User())->newQuery();
Anonymous
Подскажите, пожалуйста, можно ли из массива сделать объект? Это должен быть объект Post
Anonymous
Просто достаю эти данные из эластики
Timur
всем привет
Timur
помогите оптимизировать event
Timur
код метода вызывающи ивент: https://codet.ru/5adf7a656f8da
Timur
код смого ивента: https://codet.ru/5adf7a8d2afa7
Timur
с вызовом ивента код работает 1 секунду что очень долго для системы что я пишу. Без ивента 200мс что достаточно для меня.
Timur
с 4 оптимизировал весь код до 1. Осталось решить что делать с ивентом.
Timur
Ивент потом ловится на фронте laravel-echo для передачи события через pusher по сокетам. Есть какие либо идеи оптимизации?
Anonymous
Ивент потом ловится на фронте laravel-echo для передачи события через pusher по сокетам. Есть какие либо идеи оптимизации?
Может данные большие и до pusher идут долго? Попробуй laravel-echo-server он бесплатный, но нужно будет поднять его на сервере. Там данные пойдут в редис и сразу в laravel-echo через socket io
Timur
у меня сервак nginx
Timur
и редис я не использую ((
Timur
только mysql
Timur
это мой первый проект с использованием сокетов так что не обессутьте))
Timur
а отличия pusher-а от laravel-echo-server какие? кроме того что второй беслаптный
Ivan
А я могу как-то настроить валидацию на вложенные поля?
В доке написано как валидироватт массивы, поэтому твой json будет как массив, и для него в валидаторе уже все притовлено
O D
Ребята которые с Моками работали, такой вопрос: Для того что бы замокать какой то класс я использую в тесте $this->app->bind(NeedleClass::class, function () use ($mokedClass) { return $mockedClass }); И оно шикарно работает со всем что мне нужно. Кроме случаев когда мне нужно покрыть Commands. При вызове команды через фасад (Artisan:call(...)) ранее указанный метод не работает в вызванной команде. Долго крутил вертел создание Application но так и не нашел путь как передать в комманду моканый класс. Есть идеи?
O D
Подскажите, пожалуйста, можно ли из массива сделать объект? Это должен быть объект Post
Не совсем понял что ты подразумеваешь под объектом Post? Элоквентовскую модель?
Anonymous
Есть ли смысл делать несколько юзеров, если можно обойтись одним, Если все будут работать с 1 акаунта то проблем никаких не будет? Тип просто логин сделать и убрать регистрацию
Dmitry
Гугли паттерн репозиторий.
Dmitry
На с ар его юзать избыточно
Dmitry
Проблема в том что ар и есть репозиторий по сути
Dmitry
Какая вообще разница с чем его использовать?
Dmitry
Причем тут вообще таблицы?
Dmitry
Разница в том что ты строишь абстракцию. И зависишь от нее, а не от ar
Arkadii
Боже, спасибо тому человеку, который тут поделился ссылкой на шикаарный пакет работы с изображенями!!
Dmitry
Ну в общем разберись с этим паттерном и выясни для чего он. Ты по ходу не оч понимаешь
Dmitry
Я говорю что если ты им воспользуешься он 90 функционала ар повторит, но даст абстракцию
Evgenii
Всем привет. Есть API на ларавел с Passport. Как я могу в своем кастомном контроллере имея данные юзера получить от паспорта токен и тип токена и передать это на фронт (SPA)? Заранее благодарю за помощь (буду благодарен за линки на статьи или место в доке)
Dmitry
Я тебе маленький пример приведу, сам додумаешь UserRepositoryInterface SqlUserRepository ArUserRepository MongoUserRepository
Arkadii
А потом, полученный результат вернуть как ответ на фронт
Evgenii
Самый простой способ это сделать запрос на oauth/token
Нативных методов для работы с паспортом в кастомных контроллерах нет как понимаю?
Arkadii
Есть
Arkadii
Сейчас
Evgenii
Просто получается пользователь кидает запрос серверу а сервер кидает запрос сам себе и результат возвращает пользователю
Arkadii
Просто получается пользователь кидает запрос серверу а сервер кидает запрос сам себе и результат возвращает пользователю
Да, это так Можно порыться в исходниках паспорт В этом видео демонстрируется метод паспорт, который генерирует токен Может это вам как-то поможет https://youtu.be/fHkXwGNnJWQ
Evgenii
Вопрос немного филосовский но не будет считаться bad practice делать такие селфзапросы в контроллерах как в доке?
Arkadii
Вопрос немного филосовский но не будет считаться bad practice делать такие селфзапросы в контроллерах как в доке?
Думаю, будет Это и по времени дольше, чем нативный метод В том видео выше показан где находится метод генерации токена по данным пользователя Нужно его вызвать в контроллере Правда как это сделать не знаю
Rustam
Почитал тут
Rustam
Чего это винда дичь
Rustam
Так Линус ещё хуже гавно как и макос
Rustam
Сидеть тогда уже на FreeBSD
Golodnyi
кто swoole юзал?
Anonymous
/
Golodnyi
/
это что значит?
Nik
У меня не стоит задачи фильтровать то, что вставит клиент, а стоит задача реализовать эту систему для удобства его менеджеров
а потом клиент тебе бахнет сервак случайно, циклов в цикле в цикле например, или форичем на хуялиард итераций