Code Duplication    Length = 9-9 lines in 2 locations

app/Ship/Engine/Loaders/AliasesLoaderTrait.php 2 locations

@@ 20-28 (lines=9) @@
17
    /**
18
     * @param array $aliases
19
     */
20
    public function loadShipInternalAliases()
21
    {
22
        // `$this->aliases` is declared on the Main Service Provider of the Ship layer
23
        foreach (isset($this->aliases) ? $this->aliases : [] as $aliasKey => $aliasValue) {
24
            if (class_exists($aliasValue)) {
25
                $this->loadAlias($aliasKey, $aliasValue);
26
            }
27
        }
28
    }
29
30
    /**
31
     * loadContainersInternalAliases
@@ 33-41 (lines=9) @@
30
    /**
31
     * loadContainersInternalAliases
32
     */
33
    public function loadContainersInternalAliases()
34
    {
35
        // `$this->aliases` is declared on each Container's Main Service Provider
36
        foreach (isset($this->containerAliases) ? $this->containerAliases : [] as $aliasKey => $aliasValue) {
37
            if (class_exists($aliasValue)) {
38
                $this->loadAlias($aliasKey, $aliasValue);
39
            }
40
        }
41
    }
42
43
    /**
44
     * @param $aliasKey