Scalr\Service\Aws\CloudFront\V20150727\CloudFrontApi::_loadViewerCertificateData PHP Method

_loadViewerCertificateData() protected method

Loads ViewerCertificateData from simple xml object
protected _loadViewerCertificateData ( SimpleXMLElement $sxml ) : Scalr\Service\Aws\CloudFront\DataType\ViewerCertificateData
$sxml SimpleXMLElement
return Scalr\Service\Aws\CloudFront\DataType\ViewerCertificateData Returns ViewerCertificateData
    protected function _loadViewerCertificateData(\SimpleXMLElement $sxml)
    {
        $item = null;
        if ($this->exist($sxml)) {
            $item = new ViewerCertificateData();
            $item->setCloudFront($this->cloudFront);
            $item->iamCertificateId = $this->exist($sxml->IAMCertificateId) ? (string) $sxml->IAMCertificateId : null;
            $item->sslSupportMethod = $this->exist($sxml->SSLSupportMethod) ? (string) $sxml->SSLSupportMethod : null;
            $item->minimumProtocolVersion = $this->exist($sxml->MinimumProtocolVersion) ? (string) $sxml->MinimumProtocolVersion : null;
        }
        return $item;
    }