AclLoader::__construct()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 6

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 6
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 2
1
<?php
2
3
namespace App\Tenant\Loader;
4
5
use Ds\Component\Acl\Service\AccessService;
6
use Ds\Component\Acl\Service\PermissionService;
7
use Ds\Component\Acl\Tenant\Loader\Acl;
8
use Ds\Component\Tenant\Loader\Loader;
9
10
/**
11
 * Class AclLoader
12
 */
13
final class AclLoader implements Loader
14
{
15
    use Acl;
16
17
    /**
18
     * Constructor
19
     *
20
     * @param \Ds\Component\Acl\Service\AccessService $accessService
21
     * @param \Ds\Component\Acl\Service\PermissionService $permissionService
22
     */
23
    public function __construct(AccessService $accessService, PermissionService $permissionService)
24
    {
25
        $this->accessService = $accessService;
26
        $this->permissionService = $permissionService;
27
        $this->path = '/srv/api/config/tenant/loader/acl.yaml';
28
    }
29
}
30