インストールと使用方法の詳細については、ドキュメントを参照してください。
このパッケージを使用すると、データベース内のユーザーの権限とロールを管理できます。
インストールしたら、次のようなことができるようになります。
// Adding permissions to a user
$ user -> givePermissionTo ( ' edit articles ' );
// Adding permissions via a role
$ user -> assignRole ( ' writer ' );
$ role -> givePermissionTo ( ' edit articles ' );
すべての権限はLaravelのゲートに登録されるため、ユーザーがLaravelのデフォルトのcan
で権限を持っているかどうかを確認できます。
$ user -> can ( ' edit articles ' );
私たちはクラス最高のオープンソース パッケージの作成に多くのリソースを投資しています。有料製品のいずれかを購入することで、私たちをサポートできます。
当社のどのパッケージを使用しているかについて、故郷から葉書を送っていただき、誠にありがとうございます。当社の住所は、お問い合わせページに記載されています。受け取ったすべてのポストカードをバーチャル ポストカード ウォールに公開します。
最近の変更点の詳細については、CHANGELOG を参照してください。
詳細については、「貢献」を参照してください。
composer test
セキュリティ関連の問題を発見した場合は、問題トラッカーを使用する代わりに [email protected] に電子メールを送信してください。
このパッケージを自由に使用できますが、実稼働環境に届いた場合は、どのパッケージを使用しているかを記載した葉書を故郷から送っていただければ幸いです。
私たちの住所は、Spatie, Kruikstraat 22, 2018 Antwerp, Belgiumです。
いただいたはがきはすべて当社ホームページに掲載しております。
このパッケージは、権限と役割に関する Jeffrey Way の Laracasts の素晴らしいレッスンに大きく基づいています。彼のオリジナルのコードは、GitHub のこのリポジトリにあります。
v2
に多大な貢献をしてくれた Alex Vanderbist と、パッケージの保守を長年サポートしてくれた Chris Brown に特別に感謝します。
そして、ロゴを提供してくれたCanecoに特別な感謝を捧げます
MIT ライセンス (MIT)。詳細については、ライセンス ファイルを参照してください。