f77a8fe6fc97d7ffc23ebf0676cd8d2851f1e733
[yaffs-website] / vendor / drush / drush / src / SiteAlias / SiteAliasManagerAwareTrait.php
1 <?php
2 namespace Drush\SiteAlias;
3
4 /**
5  * Inflection trait for the site alias manager.
6  *
7  * @deprecated Use \Consolidation\SiteAlias\SiteAliasManagerAwareTrait
8  */
9 trait SiteAliasManagerAwareTrait
10 {
11     protected $siteAliasManager;
12
13     /**
14      * @inheritdoc
15      */
16     public function setSiteAliasManager($siteAliasManager)
17     {
18         $this->siteAliasManager = $siteAliasManager;
19     }
20
21     /**
22      * @return SiteAliasManager
23      */
24     public function siteAliasManager()
25     {
26         return $this->siteAliasManager;
27     }
28
29     /**
30      * @inheritdoc
31      */
32     public function hasSiteAliasManager()
33     {
34         return isset($this->siteAliasManager);
35     }
36 }