/**
* Class which returns the class map definition
* @package
*/
class ClassMap
{
/**
* Returns the mapping between the WSDL Structs and generated Structs' classes
* This array is sent to the \SoapClient when calling the WS
* @return string[]
*/
final public static function get()
{
return array(
'SearchRequest' => '\\StructType\\SearchRequest',
'ArrayOfSearchOption' => '\\ArrayType\\ArrayOfSearchOption',
'ArrayOfSourceType' => '\\ArrayType\\ArrayOfSourceType',
'WebRequest' => '\\StructType\\WebRequest',
'ArrayOfWebSearchOption' => '\\ArrayType\\ArrayOfWebSearchOption',
'ArrayOfString' => '\\ArrayType\\ArrayOfString',
'ImageRequest' => '\\StructType\\ImageRequest',
'PhonebookRequest' => '\\StructType\\PhonebookRequest',
'VideoRequest' => '\\StructType\\VideoRequest',
'NewsRequest' => '\\StructType\\NewsRequest',
'MobileWebRequest' => '\\StructType\\MobileWebRequest',
'ArrayOfMobileWebSearchOption' => '\\ArrayType\\ArrayOfMobileWebSearchOption',
'TranslationRequest' => '\\StructType\\TranslationRequest',
'SearchResponse' => '\\StructType\\SearchResponse',
'Query' => '\\StructType\\Query',
'SpellResponse' => '\\StructType\\SpellResponse',
'ArrayOfSpellResult' => '\\ArrayType\\ArrayOfSpellResult',
'SpellResult' => '\\StructType\\SpellResult',
'WebResponse' => '\\StructType\\WebResponse',
'ArrayOfWebResult' => '\\ArrayType\\ArrayOfWebResult',
'WebResult' => '\\StructType\\WebResult',
'ArrayOfWebSearchTag' => '\\ArrayType\\ArrayOfWebSearchTag',
'WebSearchTag' => '\\StructType\\WebSearchTag',
'ArrayOfDeepLink' => '\\ArrayType\\ArrayOfDeepLink',
'DeepLink' => '\\StructType\\DeepLink',
'ImageResponse' => '\\StructType\\ImageResponse',
'ArrayOfImageResult' => '\\ArrayType\\ArrayOfImageResult',
'ImageResult' => '\\StructType\\ImageResult',
'Thumbnail' => '\\StructType\\Thumbnail',
'RelatedSearchResponse' => '\\StructType\\RelatedSearchResponse',
'ArrayOfRelatedSearchResult' => '\\ArrayType\\ArrayOfRelatedSearchResult',
'RelatedSearchResult' => '\\StructType\\RelatedSearchResult',
'VideoResponse' => '\\StructType\\VideoResponse',
'ArrayOfVideoResult' => '\\ArrayType\\ArrayOfVideoResult',
'VideoResult' => '\\StructType\\VideoResult',
'InstantAnswerResponse' => '\\StructType\\InstantAnswerResponse',
'ArrayOfInstantAnswerResult' => '\\ArrayType\\ArrayOfInstantAnswerResult',
'InstantAnswerResult' => '\\StructType\\InstantAnswerResult',
'NewsResponse' => '\\StructType\\NewsResponse',
'ArrayOfNewsRelatedSearch' => '\\ArrayType\\ArrayOfNewsRelatedSearch',
'NewsRelatedSearch' => '\\StructType\\NewsRelatedSearch',
'ArrayOfNewsResult' => '\\ArrayType\\ArrayOfNewsResult',
'NewsResult' => '\\StructType\\NewsResult',
'ArrayOfNewsCollection' => '\\ArrayType\\ArrayOfNewsCollection',
'NewsCollection' => '\\StructType\\NewsCollection',
'ArrayOfNewsArticle' => '\\ArrayType\\ArrayOfNewsArticle',
'NewsArticle' => '\\StructType\\NewsArticle',
'MobileWebResponse' => '\\StructType\\MobileWebResponse',
'ArrayOfMobileWebResult' => '\\ArrayType\\ArrayOfMobileWebResult',
'MobileWebResult' => '\\StructType\\MobileWebResult',
'ArrayOfError' => '\\ArrayType\\ArrayOfError',
'Error' => '\\StructType\\Error',
);
}
}
Don't be shy, don't hesitate to contact us for any subject, we'll be glad to help.
This platform is provided to give developpers and non developpers a way to easily consume SOAP Web Services or share their own SOAP Web Services with extra features powered by the platform.
© 2025 Providr.IO