Мне было интересно, как я могу банить людей через этот пакет...
Итак, в настоящее время я использую Laravel 5.1 и пытаюсь «забанить» пользователей на моем сайте. У меня есть таблица под названием «запрещено», которая имеет следующую структуру:
+---------------+--------------+------------+-------------+------------------+----------------+--+
| TABLE_NAME | COLUMN_NAME | COLUMN_DEFAULT | IS_NULLABLE | DATA_TYPE | CHARACTER_MAXIMUM_LENGTH |
+---------------+--------------+------------+-------------+------------------+----------------+--+
| banned | id | NULL | NO | int | NULL |
| banned | user_id | NULL | NO | int | NULL |
| banned | banned_by | NULL | NO | int | NULL |
| banned | reason | NULL | NO | varchar | 255 |
| banned | expires | NULL | NO | datetime | NULL |
| banned | lifted | NULL | YES | datetime | NULL |
| banned | lifted_by | NULL | YES | int | NULL |
+---------------+--------------+------------+-------------+------------------+----------------+--+
У меня тоже стандартная структура ролей (bican roles).
Теперь я хочу иметь возможность отображать настраиваемое запрещенное представление для моих заблокированных пользователей с данными из таблицы «запрещено».
Как лучше всего это сделать?