Releases: zendframework/zend-permissions-acl
zend-permissions-acl 2.7.1
Added
- #38 adds support for PHP 7.3.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.
zend-permissions-acl 2.7.0
Added
-
#23 adds a new assertion,
ExpressionAssertion
, to allow programatically or
automatically (from configuration) building standard comparison assertions
using a variety of operators, including=
(==
),!=
,<
,<=
,>
,
>=
,===
,!==
,in
(in_array
),!in
(! in_array
),regex
(preg_match
), and!regex
(! preg_match
). See https://docs.zendframework.com/zend-permissions-acl/expression/
for details on usage. -
#3 adds two new interfaces designed to allow creation of ownership-based assertions
easier:-
Zend\Permissions\Acl\ProprietaryInterface
is applicable to both roles and
resources, and provides the methodgetOwnerId()
for retrieving the owner
role of an object. -
Zend\Permissions\Acl\Assertion\OwnershipAssertion
ensures that the owner
of a proprietary resource matches that of the role.
See https://docs.zendframework.com/zend-permissions-acl/ownership/ for details
on usage. -
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.
zend-permissions-acl 2.6.1
zend-permissions-acl 2.6.0
Added
- #15 adds completed documentation, and publishes it to https://zendframework.github.io/zend-permissions-acl/
Deprecated
- Nothing.
Removed
- Nothing.