Skip to content

Commit ec12e52

Browse files
committed
Added support for Laravel7.x
1 parent d77f1f7 commit ec12e52

File tree

2 files changed

+35
-19
lines changed

2 files changed

+35
-19
lines changed

.travis.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,18 @@ matrix:
4444
- php: 7.3
4545
env: LARAVEL=5.8.* PHPUNIT=~8.0
4646

47-
# Laravel 6.0
47+
# Laravel 6.x
4848
- php: 7.2
49-
env: LARAVEL=6.0.* PHPUNIT=~8.0
49+
env: LARAVEL=6.* PHPUNIT=~8.0
5050
- php: 7.3
51-
env: LARAVEL=6.0.* PHPUNIT=~8.0
51+
env: LARAVEL=6.* PHPUNIT=~8.0
5252

53+
# Laravel 7.x
54+
- php: 7.3
55+
env: LARAVEL=7.* PHPUNIT=~9.0
56+
- php: 7.4
57+
env: LARAVEL=7.* PHPUNIT=~9.0
58+
5359
before_install:
5460
- travis_retry composer self-update
5561
- travis_retry composer require laravel/framework:$LARAVEL --no-update --no-interaction

composer.json

Lines changed: 26 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
{
22
"name": "casbin/laravel-authz",
3-
"keywords": ["laravel","casbin", "permission", "access-control", "authorization", "rbac", "acl", "abac", "authz"],
3+
"keywords": [
4+
"laravel",
5+
"casbin",
6+
"permission",
7+
"access-control",
8+
"authorization",
9+
"rbac",
10+
"acl",
11+
"abac",
12+
"authz"
13+
],
414
"description": "An authorization library that supports access control models like ACL, RBAC, ABAC in Laravel. ",
515
"authors": [
616
{
@@ -11,15 +21,15 @@
1121
"license": "Apache-2.0",
1222
"require": {
1323
"php": ">=7.1.0",
14-
"laravel/framework": "~5.5|~6.0",
15-
"casbin/casbin": "~2.0",
24+
"laravel/framework": "~5.5|~6.0|~7.0",
25+
"casbin/casbin": "~2.0",
1626
"casbin/psr3-bridge": "^1.1"
1727
},
1828
"require-dev": {
19-
"phpunit/phpunit": "~7.0|~8.0",
29+
"phpunit/phpunit": "~7.0|~8.0|~9.0",
2030
"php-coveralls/php-coveralls": "^2.1",
2131
"mockery/mockery": "^1.0",
22-
"laravel/laravel": "~5.5|~6.0"
32+
"laravel/laravel": "~5.5|~6.0|~7.0"
2333
},
2434
"autoload": {
2535
"psr-4": {
@@ -28,17 +38,17 @@
2838
},
2939
"autoload-dev": {
3040
"psr-4": {
31-
"Lauthz\\Tests\\": "tests/"
41+
"Lauthz\\Tests\\": "tests/"
3242
}
3343
},
3444
"extra": {
35-
"laravel": {
36-
"providers": [
37-
"Lauthz\\LauthzServiceProvider"
38-
],
39-
"aliases": {
40-
"Enforcer": "Lauthz\\Facades\\Enforcer"
41-
}
42-
}
43-
}
44-
}
45+
"laravel": {
46+
"providers": [
47+
"Lauthz\\LauthzServiceProvider"
48+
],
49+
"aliases": {
50+
"Enforcer": "Lauthz\\Facades\\Enforcer"
51+
}
52+
}
53+
}
54+
}

0 commit comments

Comments
 (0)