Mercurial > hg > cmmr2012-drupal-site
comparison vendor/typo3/phar-stream-wrapper/src/Phar/Container.php @ 5:12f9dff5fda9 tip
Update to Drupal core 8.7.1
author | Chris Cannam |
---|---|
date | Thu, 09 May 2019 15:34:47 +0100 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
4:a9cd425dd02b | 5:12f9dff5fda9 |
---|---|
1 <?php | |
2 namespace TYPO3\PharStreamWrapper\Phar; | |
3 | |
4 /* | |
5 * This file is part of the TYPO3 project. | |
6 * | |
7 * It is free software; you can redistribute it and/or modify it under the terms | |
8 * of the MIT License (MIT). For the full copyright and license information, | |
9 * please read the LICENSE file that was distributed with this source code. | |
10 * | |
11 * The TYPO3 project - inspiring people to share! | |
12 */ | |
13 | |
14 class Container | |
15 { | |
16 /** | |
17 * @var Stub | |
18 */ | |
19 private $stub; | |
20 | |
21 /** | |
22 * @var Manifest | |
23 */ | |
24 private $manifest; | |
25 | |
26 /** | |
27 * @param Stub $stub | |
28 * @param Manifest $manifest | |
29 */ | |
30 public function __construct(Stub $stub, Manifest $manifest) | |
31 { | |
32 $this->stub = $stub; | |
33 $this->manifest = $manifest; | |
34 } | |
35 | |
36 /** | |
37 * @return Stub | |
38 */ | |
39 public function getStub() | |
40 { | |
41 return $this->stub; | |
42 } | |
43 | |
44 /** | |
45 * @return Manifest | |
46 */ | |
47 public function getManifest() | |
48 { | |
49 return $this->manifest; | |
50 } | |
51 | |
52 /** | |
53 * @return string | |
54 */ | |
55 public function getAlias() | |
56 { | |
57 return $this->manifest->getAlias() ?: $this->stub->getMappedAlias(); | |
58 } | |
59 } |