static function makeUsingManagedObject(\Vmwarephp\ManagedObject $managedObject, $arguments = array()) { $soapMessage['_this'] = $managedObject->toReference(); foreach ($arguments as $args) { $soapMessage = array_merge($soapMessage, $args); } return $soapMessage; }
function __construct(\Vmwarephp\Service $vmwareService, \ManagedObjectReference $managedObjectReference, \Vmwarephp\Factory\PropertyFilterSpec $factory = null) { parent::__construct($vmwareService, $managedObjectReference); $this->propFilterSpecFactory = $factory ?: new \Vmwarephp\Factory\PropertyFilterSpec(); }