From 8d6c3faf935459aa1d0b1e36226cbc89ad1a3a60 Mon Sep 17 00:00:00 2001 From: Roli Date: Wed, 27 Mar 2024 12:42:24 +0200 Subject: [PATCH] bumped to php 8.3 --- CHANGELOG.md | 17 +++++++++++++++++ README.md | 8 ++++++++ composer.json | 2 +- 3 files changed, 26 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4d47e66..3789b30 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,20 @@ +## 2.9.2 - 2024-27-03 + +### Changed +* Bumped to PHP 8.3 + +### Added +* Nothing + +### Deprecated +* Nothing + +### Removed +* Nothing + +### Fixed +* Nothing + ## 2.0.0 - 2020-01-30 ### Changed diff --git a/README.md b/README.md index 44e5f3f..f6b21dd 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,13 @@ # dot-rbac +## Note + +> **dot-rbac** is in **maintenance** mode. + +> This package is considered feature-complete, and is now in **security-only** maintenance mode. + +![PHP from Packagist (specify version)](https://img.shields.io/packagist/php-v/dotkernel/dot-rbac/2.9.2) + Rbac authorization model implementing [dot-authorization](https://github.com/dotkernel/dot-authorization)'s `AuthorizationInterface`. An authorization service is responsible for deciding if the authenticated identity or guest has access to certain parts of the application. The RBAC model defines roles that can be assigned to users. The authorization is done on a role basis, not user basis as in ACL. Each role can have one or multiple permissions/privileges assigned. When deciding if a user is authorized, the requested permission is checked in all user roles and if at least one role has that permission, access is granted. diff --git a/composer.json b/composer.json index ea0c616..a185c21 100644 --- a/composer.json +++ b/composer.json @@ -10,7 +10,7 @@ } ], "require": { - "php": "~8.0.0 || ~8.1.0 || ~8.2.0", + "php": "~8.1.0 || ~8.2.0 || ~8.3.0", "laminas/laminas-servicemanager": "^3.21.0", "dotkernel/dot-authorization": "^3.4.0", "dotkernel/dot-authentication": "^2.3.2",