Looking to hire Laravel developers? Try LaraJobs

laravel-permission-kit maintained by curly-deni

Description
A unified Laravel toolkit for permission and policy management, combining multiple packages for controllers, policies, attributes, and scopes.
Last update
2025/05/03 18:45 (dev-main)
License
Downloads
7

Comments
comments powered by Disqus

Laravel Permission Kit

Latest Version on Packagist Code Style Total Downloads

A modular toolkit for fine-grained permission and policy management in Laravel apps 🔐 This package is a convenient wrapper that unifies and integrates multiple smaller permission-related packages into a single cohesive kit.


✨ Features

  • 📦 Combines multiple permission-related packages
  • 🔧 Easy configuration publishing for all submodules
  • 🛡️ Policy and gate control with traits
  • 🔍 Model visibility via scopes
  • ⚡ Fast setup, clean integration

📚 Included Packages

This kit brings together the following components:


📦 Installation

Install via Composer:

composer require curly-deni/laravel-permission-kit

Publish configuration files for each sub-package:

php artisan vendor:publish --tag="permission-controller-config"
php artisan vendor:publish --tag="permission-maker-config"
php artisan vendor:publish --tag="permission-model-attributes-config"
php artisan vendor:publish --tag="permission-policy-config"
php artisan vendor:publish --tag="scopes-config"

🚀 Usage

Refer to the individual packages for full usage documentation:


🤝 Contributing

Please see CONTRIBUTING.md for contribution guidelines.


🛡 Security

If you discover any security issues, please review our security policy.


🙌 Credits


📄 License

This package is open-sourced software licensed under the MIT license.