Maksim (Ellrion)
иногда даже ногами)
Maksim (Ellrion)
мне вот еще нравится подход который много где в ларе применяется. я правда хз его название
назовем его резолверы
суть проще нарисовать вот так
http://joxi.ru/zANqegHlO8ZD29
Maksim (Ellrion)
сори за скрин)
Maksim (Ellrion)
для синглтон сервисов часто резолверы не статичные делают
Maksim (Ellrion)
кстати кто скажет что это за паттерн в класичиском списке буду благодарен
Maksim (Ellrion)
в ларе применяется не раз
Konstantin
блин, вот я на днях буквально читал
Konstantin
у тя симфонисты есть ?
Maksim (Ellrion)
неа
Konstantin
там эта хрень тоже применяется
Konstantin
ток они название знают
invariance
таинство, кек
Maksim (Ellrion)
хатя вру есть но очень молодые)
Konstantin
409 ?
Maksim (Ellrion)
что 409?
Konstantin
юзеров в том чате
Konstantin
говорят, что кривая реализация обсервера
Konstantin
ну как я и сказал
Konstantin
событие делаем и ок
Vladislav
Добрый день, делаю локализацию проекта, уже заканчивал...как обнаружил, что умерло востановление пароля. В url появился locale
Route::group(['prefix' => '/{locale}/users'], function() {
Route::post('/password/reset', 'Auth\UserResetPasswordController@reset');
ну и соотвественно вместо токена как понимаю прилетает этот самый локал
This password reset token is invalid.
Vladislav
в контроллерефизически нет reset
Maksim (Ellrion)
Vladislav
Драть из исходников и добавлять получение 2 параметра?
Anonymous
Костя, чем вы делаете внутренние запросы к апи ?
Konstantin
Эмм?
Konstantin
Не понял вопроса
Konstantin
Похоже на неполноценный Adapter/Wrapper
Konstantin
Эт все из симфони
Anonymous
Я пытался использовать гузл
Anonymous
но там бесконечная загрузка идет страницы
Bohdan >
кстати, если брать лару и симфони, что удобнее ?
Vladislav
Maksim (Ellrion)
Ок, спасибо
вообще не задолбит тебя в каждом методе дополнительно еще и параметр locale писать принудительно? не круто как то
Vladislav
Vladislav
Maksim (Ellrion)
А есть варианты?
есть. но судя по вопросу про трейт я хз получится ли их в чате рассказать
Vladislav
На самом деле локалов +15, 20, за сутки спокойно напихались, вот только в конце столкнулся с тем что восстановление не фурычит, так как физически не определено
Vladislav
invariance
тупой вопрос, как получить внутри модели значение поля?
invariance
например $this->id не работает
Ростислав
Привет всем. На проекте столкнулись с проблемой на свет unit тестов. Хотим написать их для проекта которое по сути API, для другого. Вопрос такой:
Что конкретно нужно покрывать тестами? Хватит ли тестов для API endpoints? Есть ли какие то best practicies по поводу этого?
invariance
invariance
мб в констракте просто не работает
Konstantin
я пришел
Konstantin
че там за вопрос про внутреннее обращение к апи ?
Konstantin
если есть какая-то логика, то она выносится в сервисы
Konstantin
если надо на внешку постучаться, то газл
invariance
бля, есть какой то метод в модели, который вызывается после запроса к бд, когда поля инициализировались?
invariance
точнее когда получили значения
Maksim (Ellrion)
Konstantin
в симфони лайф циклы, в ларе тож должно быть
Konstantin
а, гидрация )
Daniil
Расскажите что за гидрация
Daniil
Что за зверь такой?)
Maksim (Ellrion)
Я с телефона) так что мб позже
Maksim (Ellrion)
Сергей
Подскажите у меня шаблонизатор выводит такую запись
{"id":1,"name":"test","email":"test@test.ru","lang_id":1,"created_at":"2017-11-07 15:01:05","updated_at":"2017-11-07 15:01:05","pivot":{"type_section_id":1,"user_id":1}}
Но при попытке вывести name вот так: $lesson->user->name
появляется ошибка Trying to get property of non-object
в контроллере через dd выводит нормально вс
Сергей
почему то приходит не объект, кто может подсказать?
Джамиль
в шаблоне dd сделай
Сергей
выводит тоже
Джамиль
что выводит
Сергей
выводит объект нужный
Сергей
просто через [] выводится в шаблоне нормально поле
Сергей
Но почему то не объект приходит
Джамиль
ааа
Джамиль
в шаблон как дынные передаются?
Сергей
через методы модели получаю
Сергей
объекты
Anonymous
Как отправить POST запрос с данными в формате JSON и прочитать ответ (тоже в формате JSON) ?
Сергей
Сергей
Я получаю просто через связи объекты
Antonio
точнее когда получили значения
Сталкивался с похожей проблемой, когда использовал евенты. Туда передавалась модель, без Idи других вычисляемых полей. Тогда решил проблему использую ->fresh(). Но это было когда только начал изучать Лару, возможно это не бестпрактис и тем более не факт, что оптимизированный вариант
Сергей
Вроде нашел проблему) подскажите как можно из массива вытащить первый объект в шаблоне? чтобы вернул объект, а не массив полей
Antonio
Ну если у тебя изначально там был объект то и вернётся объект. Если ты конечно нигде раньше не форматнул в массив