]> BookStack Code Mirror - bookstack/blob - app/Entities/Queries/EntityQuery.php
Played around with a new app structure
[bookstack] / app / Entities / Queries / EntityQuery.php
1 <?php
2
3 namespace BookStack\Entities\Queries;
4
5 use BookStack\Entities\EntityProvider;
6 use BookStack\Permissions\PermissionApplicator;
7
8 abstract class EntityQuery
9 {
10     protected function permissionService(): PermissionApplicator
11     {
12         return app()->make(PermissionApplicator::class);
13     }
14
15     protected function entityProvider(): EntityProvider
16     {
17         return app()->make(EntityProvider::class);
18     }
19 }