DBServer::GetClient PHP 메소드

GetClient() 공개 메소드

public GetClient ( ) : Client
리턴 Client
    public function GetClient()
    {
        if (!$this->client) {
            $this->client = Client::Load($this->clientId);
        }
        return $this->client;
    }

Usage Example

예제 #1
0
 public function GetServerIPAddresses(DBServer $DBServer)
 {
     $Client = $DBServer->GetClient();
     $RDSClient = $this->getRdsClient($DBServer->GetEnvironmentObject(), $DBServer->GetProperty(RDS_SERVER_PROPERTIES::REGION));
     $iinfo = $RDSClient->DescribeDBInstances($DBServer->GetProperty(RDS_SERVER_PROPERTIES::INSTANCE_ID));
     $iinfo = $iinfo->DescribeDBInstancesResult->DBInstances->DBInstance;
     $hostname = (string) $iinfo->Endpoint->Address;
     $ip = @gethostbyname($hostname);
     if ($ip != $hostname) {
         return array('localIp' => $ip, 'remoteIp' => $ip);
     }
 }
All Usage Examples Of DBServer::GetClient