Skip to content

Commit 44c048e

Browse files
authored
Adding findForbiddenPaths (#12)
* Adding findForbiddenPaths * Add interface method
1 parent 43b807b commit 44c048e

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

src/Models/Element/ServiceResolver.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
use Pimcore\Model\Document;
2222
use Pimcore\Model\Element\ElementInterface;
2323
use Pimcore\Model\Element\Service;
24+
use Pimcore\Model\User;
2425

2526
final class ServiceResolver implements ServiceResolverInterface
2627
{
@@ -33,4 +34,9 @@ public function getElementType(ElementInterface $element): ?string
3334
{
3435
return Service::getElementType($element);
3536
}
37+
38+
public function findForbiddenPaths(string $type, User $user): array
39+
{
40+
return Service::findForbiddenPaths($type, $user);
41+
}
3642
}

src/Models/Element/ServiceResolverInterface.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
use Pimcore\Model\DataObject\AbstractObject;
2222
use Pimcore\Model\Document;
2323
use Pimcore\Model\Element\ElementInterface;
24+
use Pimcore\Model\User;
2425

2526
interface ServiceResolverInterface
2627
{
@@ -31,4 +32,6 @@ public function getElementById(
3132
): Asset|Document|AbstractObject|null;
3233

3334
public function getElementType(ElementInterface $element): ?string;
35+
36+
public function findForbiddenPaths(string $type, User $user): array;
3437
}

0 commit comments

Comments
 (0)