изначально мне нужно было пробросить событие между не вложенными компонентами, стал изучать вопрос… везде event bus vs vuex… и куча комментариев в духе «не стреляйте себе в ногу, сразу используйте vuex, впоследствии уберете у себя кучу проблем»
В случае со SPA - да, а при нативной вёрстке стрельба в ногу останется. Единственное что улучшится - это понимание работы vuex и то не до конца, т.к. не будет понимания работы без перезагрузки страницы.
Vue на блейдах - это всегда будет очень проблемно. Эдакий гибрид получается, где один подход всегда мешает другому. чисто блейд решение или чисто SPA решение намного более правильный выбор
полностью уходить в SPA — опасаюсь проблем с SEO, типа там нужен SSR, а это новые дебри типа Nuxt итп… думаю админку потом перенести на SPA, она все равно индексироваться не будет
ну вот vuex прикрутил пока для 1 события, а юзер все равно в window-переменной, захотелось туда еще и стейт юзера… в общем, да, похоже на блейдах так оно и останется кривоватое)
При создании записи метод create всегда возвращает созданную модель.
Единственный нюанс в том, что в модели будут заполнены только те поля, которые были переданы в метод create.
Чтобы получить полную модель от текущей созданной, нужно вызвать метод $item->refresh(). Конечно, если это действительно необходимо, т.к. этот метод кинет запрос в базу.