Size: a a a

Laravel для начинающих

2020 June 06

D

DK in Laravel для начинающих
Ведёте ли вы лог входов пользователей?
Аля время входа + IP
источник

M

Michael in Laravel для начинающих
Да, и логи действий
источник

D

DK in Laravel для начинающих
ну логи действий пишет активлог, просто следит за изменениями модели
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
DK
Ведёте ли вы лог входов пользователей?
Аля время входа + IP
+
источник

M

Michael in Laravel для начинающих
DK
ну логи действий пишет активлог, просто следит за изменениями модели
активлог - ну, такое. Разбираться потом в мешанине этих изменений. Я делаю свой логгер, по которому видно, какую именно операцию пользователь совершает на сайте.
источник

D

DK in Laravel для начинающих
Michael
активлог - ну, такое. Разбираться потом в мешанине этих изменений. Я делаю свой логгер, по которому видно, какую именно операцию пользователь совершает на сайте.
покажешь пример записи в таблице?
источник

D

DK in Laravel для начинающих
да с активлогом хотелось, "чтобы быстро и писалось уже сейчас"
источник

M

Michael in Laravel для начинающих
DK
покажешь пример записи в таблице?
рассказать могу.
название action
таймстамп
строка сессии (создаётся в логгере при первом его вызове, статика, случайныё токен, чтобы видеть, что наколбасилось за конкретно этот http-запрос)
дальше несколько полей с индексами по ключевым параметрам сайта, по которым тебе точно понадобится делать запросы
и longtext, куда можно записать json с разнообразными сопроводительными данными
источник

M

Michael in Laravel для начинающих
раньше делал longtext before и after куда сгружал все данные, которые изменялись, чтобы потом диф делать и определять, где что пошло не так, но ни разу не пригождалось
источник

VY

Vladimir Yefremov in Laravel для начинающих
Michael
активлог - ну, такое. Разбираться потом в мешанине этих изменений. Я делаю свой логгер, по которому видно, какую именно операцию пользователь совершает на сайте.
мы тоже такое делали - через события,
а у тебя - какой механизм?
источник

M

Michael in Laravel для начинающих
У меня ключевые действия выделяются в класс-экшн, вот там и логирую, в конце.
источник

VY

Vladimir Yefremov in Laravel для начинающих
Michael
У меня ключевые действия выделяются в класс-экшн, вот там и логирую, в конце.
понятно
источник

MF

Misha Fomin in Laravel для начинающих
парни, а как перехватить исключение это на try/catch?
источник

MF

Misha Fomin in Laravel для начинающих
catch (RoleAlreadyExists $e) - это похоже не правильно. Не могу сообразить... Весь путь к классу писать от вендора? Как понять?
источник

MF

Misha Fomin in Laravel для начинающих
или вместо create ( Role::create(['name' => 'customer']); ) использовать чтото другое?
источник

MF

Misha Fomin in Laravel для начинающих
хочу через админку создавать роли и права. Хочу предусмотреть если захотят создать одну и туже роль...
источник

J

Jeen in Laravel для начинающих
exception не для валидации существуют
источник

J

Jeen in Laravel для начинающих
делай обычную валидацию и проверку в ней
источник

VY

Vladimir Yefremov in Laravel для начинающих
Misha Fomin
хочу через админку создавать роли и права. Хочу предусмотреть если захотят создать одну и туже роль...
источник

ЕК

Егор Карась... in Laravel для начинающих
Misha Fomin
хочу через админку создавать роли и права. Хочу предусмотреть если захотят создать одну и туже роль...
updateOrCreate
источник