hmdev1 / entrust
Entrust fork adapted for Laravel 13
1.0.0
2026-05-07 09:09 UTC
Requires
- php: ^8.4
- brick/math: ^0.14.2 || ^0.15 || ^0.16 || ^0.17
- 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/http: ^13.0
- illuminate/macroable: ^13.0
- illuminate/pipeline: ^13.0
- illuminate/routing: ^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: ^7.2 || ^8.0
- symfony/cache-contracts: ^3.5
- symfony/console: ^7.2 || ^8.0
- symfony/deprecation-contracts: ^3.5
- symfony/event-dispatcher: ^7.2 || ^8.0
- symfony/event-dispatcher-contracts: ^3.5
- symfony/finder: ^7.2 || ^8.0
- symfony/options-resolver: ^7.2 || ^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: ^7.2 || ^8.0
- symfony/service-contracts: ^3.5
- symfony/string: ^7.2 || ^8.0
- symfony/translation: ^7.2 || ^8.0
- symfony/translation-contracts: ^3.5
- symfony/var-exporter: ^7.2 || ^8.0
- symfony/yaml: ^7.2 || ^8.0
- voku/portable-ascii: ^2.0.1
Requires (Dev)
- mockery/mockery: ^1.6
- overtrue/phplint: ^9.0.3
- phpunit/php-code-coverage: ^11.0
- phpunit/php-file-iterator: ^5.0
- phpunit/php-invoker: ^5.0
- phpunit/php-text-template: ^4.0
- phpunit/php-timer: ^7.0
- phpunit/phpunit: ^11.0
- rector/rector: ^2.0
README
Fork compatible con Laravel 13
Installation
run:
composer require HMdev1/entrust:dev-main
If you are going to consume it directly from GitHub before publishing it on Packagist, add the repository to your project's composer.json:
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/HMdev1/entrust"
}
]
}
After creating a release tag, you can require a stable version instead of dev-main.
Click here for the full documentation.
Este fork mantiene el paquete operativo para proyectos existentes. Para proyectos nuevos, spatie/laravel-permission sigue siendo una opción más moderna.