diff --git a/src/lib/Permission/UserPermissionsLimitationType.php b/src/lib/Permission/UserPermissionsLimitationType.php index 3e40228..8c1f7b3 100644 --- a/src/lib/Permission/UserPermissionsLimitationType.php +++ b/src/lib/Permission/UserPermissionsLimitationType.php @@ -17,7 +17,6 @@ use Ibexa\Contracts\Core\Repository\Values\User\Limitation as APILimitationValue; use Ibexa\Contracts\Core\Repository\Values\User\Role; use Ibexa\Contracts\Core\Repository\Values\User\UserReference as APIUserReference; -use Ibexa\Contracts\Core\Repository\Values\ValueObject; use Ibexa\Core\Base\Exceptions\InvalidArgumentException; use Ibexa\Core\FieldType\ValidationError; use Ibexa\Core\Limitation\AbstractPersistenceLimitationType; @@ -151,7 +150,7 @@ public function buildValue(array $limitationValues): APILimitationValue * * @return bool */ - public function evaluate(APILimitationValue $value, APIUserReference $currentUser, ValueObject $object, array $targets = null): ?bool + public function evaluate(APILimitationValue $value, APIUserReference $currentUser, object $object, array $targets = null): ?bool { if (!$value instanceof UserPermissionsLimitation) { throw new InvalidArgumentException('$value', 'Must be of type: APISiteAccessLimitation');