3 namespace BookStack\Entities\Queries;
5 use BookStack\Entities\EntityProvider;
6 use BookStack\Permissions\PermissionApplicator;
8 abstract class EntityQuery
10 protected function permissionService(): PermissionApplicator
12 return app()->make(PermissionApplicator::class);
15 protected function entityProvider(): EntityProvider
17 return app()->make(EntityProvider::class);