Pantheon\Terminus\Models\User::getAliases PHP Method

getAliases() public method

Retrieves Drush aliases for this user
public getAliases ( ) : string
return string
    public function getAliases()
    {
        if (!$this->aliases) {
            $this->fetchAliases();
        }
        return $this->aliases;
    }

Usage Example

示例#1
0
 public function testGetAliases()
 {
     $aliases = ['foo', 'bar'];
     $this->request->expects($this->once())->method('request')->with("users/123/drush_aliases", ['method' => 'get'])->willReturn(['data' => (object) ['drush_aliases' => $aliases]]);
     $out = $this->user->getAliases();
     $this->assertEquals($aliases, $out);
     // Confirm that it returns the same output twice without calling to the API twice.
     $this->assertEquals($aliases, $this->user->getAliases());
 }