Size: a a a

2020 April 22

RK

Roman Kolosov in Laravel Pro
Кирилл Голубев
а не, не подходит, мне нужен метод чтоб создавал юзера(и профиль под него) и писать контракт что бы он создавал эзкмпляр класса-хелпера что бы вызывать метод который будет создавать юзера и профиль ну это как-то муторно. Просто клас со статич методом всё-таки проще и по-моему удбонее
стоп
источник

RK

Roman Kolosov in Laravel Pro
те ты вызываешь по сути регистрацию и нужно так же профиль создать?
источник

RK

Roman Kolosov in Laravel Pro
или как
источник

КГ

Кирилл Голубев... in Laravel Pro
Roman Kolosov
те ты вызываешь по сути регистрацию и нужно так же профиль создать?
да, верно, это запрос в котором после валидации создаётся юзер и профиль, для чего нужен метод, ведь он же должен юзается и в сиде который генерит тестовых юзеров
источник

RK

Roman Kolosov in Laravel Pro
Кирилл Голубев
да, верно, это запрос в котором после валидации создаётся юзер и профиль, для чего нужен метод, ведь он же должен юзается и в сиде который генерит тестовых юзеров
профиль надо в обсервере юзера создавать по хорошему
источник

RK

Roman Kolosov in Laravel Pro
на событие created
источник

RK

Roman Kolosov in Laravel Pro
источник

КГ

Кирилл Голубев... in Laravel Pro
Roman Kolosov
профиль надо в обсервере юзера создавать по хорошему
обвервер ведь видит только сам экземпляр модели, я не могу в крейтед пробросить данные из реквеста с полями именно профиля
источник

RK

Roman Kolosov in Laravel Pro
Кирилл Голубев
обвервер ведь видит только сам экземпляр модели, я не могу в крейтед пробросить данные из реквеста с полями именно профиля
проверить данные в форм реквесте перед созданием пользователя?
источник

RK

Roman Kolosov in Laravel Pro
а пробросить
источник

RK

Roman Kolosov in Laravel Pro
ну там есть варианты опять же, или контракт или хелпер
источник

RK

Roman Kolosov in Laravel Pro
хелпер хуже но работает)
источник

КГ

Кирилл Голубев... in Laravel Pro
Roman Kolosov
проверить данные в форм реквесте перед созданием пользователя?
ещё раз, вот я создал юзера, вот у него прошёл крейт в обсервере, в нём я типа хочу создать профиль под юзера, но мне ведь не получить поля из реквеста
источник

RK

Roman Kolosov in Laravel Pro
Кирилл Голубев
ещё раз, вот я создал юзера, вот у него прошёл крейт в обсервере, в нём я типа хочу создать профиль под юзера, но мне ведь не получить поля из реквеста
request()->input('any');
реквест глобально же виден
источник

RK

Roman Kolosov in Laravel Pro
кстати надо убрать role find by name в своей репе метод assign role и так ищет по имени роли, но не суть)
источник

КГ

Кирилл Голубев... in Laravel Pro
Roman Kolosov
request()->input('any');
реквест глобально же виден
чёт я проморгал этот хелпер даже, хех, спс
источник

КГ

Кирилл Голубев... in Laravel Pro
а, ну в том же обсенвере можно внедрить через провайдер
источник

RK

Roman Kolosov in Laravel Pro
тож не оч решение, но куда лучше чем из контроллера метод контроллера дергать, контроллер только через роутер должен вызываться)
источник

КГ

Кирилл Голубев... in Laravel Pro
Roman Kolosov
тож не оч решение, но куда лучше чем из контроллера метод контроллера дергать, контроллер только через роутер должен вызываться)
контроллер да, трогать просто мысля грешная была, но в целом хотелось узнать как вообщен относятся к практике создания хелперов со статич классами? ну просто фасады и контракты муторны в этом плане. ведь нужно создавать их, их классы реализторы, прописывать в провайдере ещё
источник

RK

Roman Kolosov in Laravel Pro
Кирилл Голубев
контроллер да, трогать просто мысля грешная была, но в целом хотелось узнать как вообщен относятся к практике создания хелперов со статич классами? ну просто фасады и контракты муторны в этом плане. ведь нужно создавать их, их классы реализторы, прописывать в провайдере ещё
раньше грешил сейчас стараюсь без них, ведь так называемые хелперы, чисто теоретически выглядят точно так же как и нативные функции языка, хотя такими не являются, примерно по этой причине в ларе удалили все хелперы для строки и вынесли их в свой класс
источник