usersモデルに以下のように権限の定数を設定しました。
※users.roleという権限の「カラムを追加しています。
PHP
1const ROLE_GENERAL = 1; 2const ROLE_OPERATION = 5; 3const ROLE_ADMINISTRATOR = 9; 4 5const ROLES = [ 6 "一般" => self::ROLE_GENERAL, 7 "管理者" => self::ROLE_OPERATION, 8];
ここからユーザ登録するときに権限リストを取得してセレクトボックスを作成したり
Gateで権限によってアクセス制限しようと思っています。
書いて動かしたのはいいのですが、力技感があってどうしようか悩んでいます。
別にrolesモデルを作成する(マスタテーブルも作成)などしたほうがいいでしょうか?

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/02 09:36