public static function getSoapRequestXmlBodyArr (
) {}
:: ARRAY
@hints: This comes from SOAP Request, processed
@return: {ARRAY} Parsed SOAP Request XML[Body] as ARRAY
public static function getSoapResponseXmlEnvelope (
STRING $url,
STRING $xml,
STRING $action =
""
) {}
:: STRING
@hints: This have to be sent as returning response to the SOAP Client
@return: {STRING} The SOAP Envelope with the XML Response
@param: {STRING} $url: The current URL of the SOAP Server ; Ex: http(s)://smart-framework.url/?/page/some.controller/
@param: {STRING} $xml: The XML response that will be enveloped ; this will be done using CDATA to be more compliant
@param: {STRING} $action: The Response Action ; *OPTIONAL* ; Default is empty string ; If non-empty string it will use this, else will use the Action from SOAP Request
This class does NOT depend on the PHP SOAP extension