public function getTypes()
    {
        $types = array();

        $typeStrings = $this->soapClient->__getTypes();
        foreach ($typeStrings as $typeString) {
            $type = new TypeNode($typeString);
            $element = $this->findTypeElement($type->getName());
            if (!empty($element)) {
                $type->setElement($this->document, $element);
            }

            $types[] = $type;
        }

        return $types;
    }
public function getTypes()
    {
        $types = array();

        $typeStrings = $this->soapClient->__getTypes();
        foreach ($typeStrings as $typeString) {
            $type = new TypeNode($typeString);
            $element = $this->findTypeElement($type->getName());
            if (!empty($element)) {
                $type->setElement($this->document, $element);
            }

            $types[] = $type;
        }

        return $types;
    }
public function getTypes ( ) { $ types = array ( ) ; $ typeStrings = $ this -> soapClient -> __getTypes ( ) ; foreach ( $ typeStrings as $ typeString ) { $ type = new TypeNode ( $ typeString ) ; $ element = $ this -> findTypeElement ( $ type -> getName ( ) ) ; if ( ! empty ( $ element ) ) { $ type -> setElement ( $ this -> document , $ element ) ; } $ types [ ] = $ type ; } return $ types ; }
Returns representations of all the data types used when working with the SOAP service.

@return TypeNode[] Data types related to the service.
Returns representations of all the data types used when working with the SOAP service .