Skip to content

Commit 5ec402f

Browse files
authored
IBX-10129: Replaced ValueObject with object for PermissionResolver (#110)
1 parent 4e1b27f commit 5ec402f

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/lib/Permission/UserPermissionsLimitationType.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
use Ibexa\Contracts\Core\Repository\Values\User\Limitation as APILimitationValue;
1818
use Ibexa\Contracts\Core\Repository\Values\User\Role;
1919
use Ibexa\Contracts\Core\Repository\Values\User\UserReference as APIUserReference;
20-
use Ibexa\Contracts\Core\Repository\Values\ValueObject;
2120
use Ibexa\Core\Base\Exceptions\InvalidArgumentException;
2221
use Ibexa\Core\FieldType\ValidationError;
2322
use Ibexa\Core\Limitation\AbstractPersistenceLimitationType;
@@ -151,7 +150,7 @@ public function buildValue(array $limitationValues): APILimitationValue
151150
*
152151
* @return bool
153152
*/
154-
public function evaluate(APILimitationValue $value, APIUserReference $currentUser, ValueObject $object, array $targets = null): ?bool
153+
public function evaluate(APILimitationValue $value, APIUserReference $currentUser, object $object, array $targets = null): ?bool
155154
{
156155
if (!$value instanceof UserPermissionsLimitation) {
157156
throw new InvalidArgumentException('$value', 'Must be of type: APISiteAccessLimitation');

0 commit comments

Comments
 (0)