Oleg
Или в AppServiceProvider как рекомендует Laravel
Владислав
Можно. Через @yield контент...
Владислав
Но переменную зачем ....
invariance
тут все просто, ватсон
invariance
потому что он хочет пихнуть логику в view слой
invariance
атата по ручкам
SkyLord
всем привет. хочу начать изучать Laravel но вдруг наткнулся на October CMS и как аказалась он написан на ларавеле. уважаемые професионалы s чего посоветуету начать cms или laravel????
Евгений
laravel
Юрий
изучать в плане чего? ларавел фрйемворк, на нем писать с нуля надо. cms ставит ограничения и весь процесс сведется к ее допилу
Юрий
это как спросить что лучше - пилить сайты на вордпрессе или на фреймворке с нуля
Anonymous
Laravel
SkyLord
дело в том что я php прогер. ради интереса попробовал писать компоненты под joomla. оказалось непросто но интересно, писать с нуля свой компонент это недопил !!!! в определенный момент подумал попробовать ларавель фреймворк .
Anonymous
Количество восклицательных знаков не делает предложение более значимым, а лишь настораживает.
yurapif
Первые ощущения после написания плагина к October- где тут laravel
SkyLord
спасибо за мнения​
SkyLord
вопрос был по сути надо знать ларавел для октобер смс
Александр
просто забудь про октобер цмс
Александр
просто забудь
Александр
учи ларавел
SkyLord
просто для того чтобы писать качественно аддоны для джумла надо знать хтябы на базовом уровне джумла фреймворк и это факт
invariance
надо знать хотя бы базово пхп)
Александр
джумла фреймворк)))
Диего
так где вы храните запросы в базу?
invariance
Ват
Илья
так где вы храните запросы в базу?
Я, например, полагаюсь на реализацию в elequent
Anton
Для сложных запросов репозитории пишу.
Anton
Не... Так он просто спрятан с глаз...
Anton
Ну некоторые вообще вьюхи пишут чтобы ормом доставать данные.
invariance
Не... Так он просто спрятан с глаз...
Это по-моему не очень аргумент :D
invariance
прятать сложную логику подальше от глаз
Oleg
http://vegibit.com/laravel-repository-pattern/
Oleg
ссылка тут взята http://www.laravelbestpractices.com/
Диего
http://vegibit.com/laravel-repository-pattern/
вот то что мне нужно )
Диего
для меня странно строить в контроллере запросы, будь то даже в орм
Oleg
но можно и селекты во вьюхе ведь )
Диего
ээ, не
invariance
для меня странно строить в контроллере запросы, будь то даже в орм
по факту ты просто при действии пользователя вызываешь логику, скрытую в орм (модели)
invariance
это нормально
Диего
а если логика дублируется
invariance
то это уже совершенно другой вопрос, кек
invariance
не относящийся к данному контексту
Диего
как писали выше селекты можно и вью выполнить в простом приложении )
Oleg
первое время это всё долго создавать, репозитории и тд, но потом очень удобно всё готовое использовать
invariance
да, в ларке куча готового уже
invariance
не знаю где там репозитории юзать
invariance
выше был пример, но это типо такая ситуация
Oleg
нет, я про свои выборки готовые
invariance
которая может вообще не возникнуть
invariance
возможно я был прав и юзать репозитории как прослойки - не самая плохая идея, в плане тестирования
Диего
я прост предыдущий проект на симфони вел и там через репы привык
Диего
много типовых запросов, просто опрашиваешь репу, удобно
Юрий
Все верно насчет реп. Если проект более-менее серьезный и хочется разделить приложения на слои по смыслу, то доступ к базе должен происходить отдельно от бизнес логики и от пользовательского интерфейса.
Юрий
Тогда и тестировать удобнее и наращивать потом функционал
Диего
ура, пришли к истине )
Antonio
Куда код лучше скинуть? для анализа
Antonio
Как в $response->assertJsonStructure(array $structure); в структуре указать поля. что должны быть у каждого элемента массива?
Диего
вот кааак. ResponseController not_found, если переименовываю, то норм. кэш чистил
invariance
а какого хуя миграции не работают в продакшене
invariance
эмм
invariance
неа
invariance
он говорит иди нахуй, я продакшен
invariance
у меня 5.4
invariance
)
invariance
Andrey
Так он не сможет спросить тебя
Andrey
Форси или -i дай чтобы руками ответить
invariance
где же ты был раньше
Andrey
Да я где-то тут обычно. Работаю за углом)
Диего
workspase юзай )
Диего
хотя у меня пока до докера руки не доходят
Диего
цука не объявляется репа )
Antonio
кто-нибудь подскажет с тестами JSON?
Andrey
Если вопрос задашь, может кто и подскажет)
invariance
😆
Antonio
вопрос выше есть: контроллер отадет в JSON коллекцию моделей. Хочу проверить наличие полей в каждой моделей. Пробую делать вот так: $response ->assertStatus(200) ->assertJsonStructure([ 'data' => [ '*'=>[ 'id', 'full_name', ] ] ]);
Antonio
говорит что full_name не найден. Хотя в JSOn я его вижу
Andrey
А точно это метод * понимает?
invariance
репозитории - коллекции