Scalr\Service\Aws\Ec2\V20140615\Ec2Api::_loadListByName PHP Метод

_loadListByName() защищенный Метод

Loads lists from simple xml object
protected _loadListByName ( string $name, SimpleXMLElement $sxml ) : Scalr\Service\Aws\Ec2\Ec2ListDataType
$name string The name of the ListDataType extended object without suffix "List"
$sxml SimpleXMLElement The simplexmlelement object
Результат Scalr\Service\Aws\Ec2\Ec2ListDataType Returns loaded object
    protected function _loadListByName($name, \SimpleXMLElement $sxml)
    {
        $class = 'Scalr\\Service\\Aws\\Ec2\\DataType\\' . $name . 'List';
        $list = new $class();
        $list->setEc2($this->ec2);
        if (!empty($sxml->item)) {
            foreach ($sxml->item as $v) {
                $item = $this->{'_load' . $name . 'Data'}($v);
                $list->append($item);
                unset($item);
            }
        }
        return $list;
    }
Ec2Api