protected _loadDistributionConfigAliasList ( SimpleXMLElement $sxml ) : Scalr\Service\Aws\CloudFront\DataType\DistributionConfigAliasList | ||
$sxml | SimpleXMLElement | |
return | Scalr\Service\Aws\CloudFront\DataType\DistributionConfigAliasList | Returns DistributionConfigAliasList object |
protected function _loadDistributionConfigAliasList(\SimpleXMLElement $sxml)
{
$list = new DistributionConfigAliasList();
$list->setCloudFront($this->cloudFront);
if (!empty($sxml->Items->CNAME)) {
foreach ($sxml->Items->CNAME as $v) {
$item = new DistributionConfigAliasData();
$item->cname = (string) $v;
$list->append($item);
unset($item);
}
}
return $list;
}