2017-07-12 3 views
-1

私はLaravel LTEテンプレートをダウンロードしました。役割の下の私のデータベースには、レベルと呼ばれる列があります。これの機能は何か、私はPHPとlaravelに新しいので、私は混乱しています。PHPララバルのデータベース内のロールのレベル列は何ですか

+0

以下の条件で10点の異なる役割を入力します。 readmeの説明は次のとおりです:https://github.com/romanbican/roles#levels –

答えて

0

あなたは特定の権限を共有するロールを持っているかもしれないので、あなたは多種のロールに対してチェックする必要がないように、それぞれのロールに異なる "レベル"を割り当てることができます。 10の異なる役割はいくつかのアクションを行うことができますが、おそらく他の5つの役割は、それらの10点の役割に2のレベルを割り当てるのは簡単だろうことはできませんので、レベル1することができますで、他の5を保持する場合:

if($user->level() >= 2) {}

代わりに、それは役割を処理するためのパッケージ「bican /役割」を使用しています

if($user->is('someRole|someRole|someRole|someRole|someRole|someRole|someRole|someRole|someRole|someRole|')) { 
} 
関連する問題