mitchbred / entrust
This package provides a flexible way to add role-based permissions to Laravel and is a fork from Zizaco/entrust
2.5.8
2026-05-19 15:11 UTC
Requires
- php: ^8.4
- brick/math: ^0.12
- doctrine/inflector: ^2.0.8
- illuminate/bus: ^13.0
- illuminate/cache: ^13.0
- illuminate/collections: ^13.0
- illuminate/conditionable: ^13.0
- illuminate/console: ^13.0
- illuminate/container: ^13.0
- illuminate/contracts: ^13.0
- illuminate/database: ^13.0
- illuminate/events: ^13.0
- illuminate/filesystem: ^13.0
- illuminate/macroable: ^13.0
- illuminate/pipeline: ^13.0
- illuminate/support: ^13.0
- illuminate/view: ^13.0
- laravel/prompts: ^0.3
- nesbot/carbon: ^3.8.4
- nunomaduro/termwind: ^2.3
- psr/cache: ^3.0.0
- psr/clock: ^1.0.0
- psr/container: ^2.0.2
- psr/event-dispatcher: ^1.0.0
- psr/log: ^3.0.0
- psr/simple-cache: ^3.0.0
- symfony/cache: ^8.0
- symfony/cache-contracts: ^3.5
- symfony/console: ^8.0
- symfony/deprecation-contracts: ^3.5
- symfony/event-dispatcher: ^8.0
- symfony/event-dispatcher-contracts: ^3.5
- symfony/finder: ^8.0
- symfony/options-resolver: ^8.0
- symfony/polyfill-ctype: ^1.0.0
- symfony/polyfill-intl-grapheme: ^1.0.0
- symfony/polyfill-intl-normalizer: ^1.0.0
- symfony/polyfill-mbstring: ^1.0.0
- symfony/polyfill-php80: ^1.0.0
- symfony/process: ^8.0
- symfony/service-contracts: ^3.5
- symfony/string: ^8.0
- symfony/translation: ^8.0
- symfony/translation-contracts: ^3.5
- symfony/var-exporter: ^8.0
- symfony/yaml: ^8.0
- voku/portable-ascii: ^2.0.1
Requires (Dev)
- mockery/mockery: ^2.0
- overtrue/phplint: ^9.0.3
- phpunit/php-code-coverage: ^12.0
- phpunit/php-file-iterator: ^6.0
- phpunit/php-invoker: ^6.0
- phpunit/php-text-template: ^5.0
- phpunit/php-timer: ^8.0
- phpunit/phpunit: ^12.0
- rector/rector: dev-main
This package is auto-updated.
Last update: 2026-05-25 12:54:34 UTC
README
This fork is to fix the package to be installable on Laravel v10
Installation
run:
composer require mitchbred/entrust
Click here for the full documentation.
I've updated dependencies only, because I had to upgrade existing Laravel project. Do not use this package for new projects, it's abandoned at this moment. spatie/laravel-permission should be a good choice.