public static function getPostXmlFromArbitraryEntity($entity, &$urlResource)
    {
        if (null==$entity) {
            return false;
        }

        $xmlElementName = XmlObjectSerializer::cleanPhpClassNameToIntuitEntityName(get_class($entity));
        $xmlElementName = trim($xmlElementName);
        $urlResource = strtolower($xmlElementName);
        $httpsPostBody = XmlObjectSerializer::getXmlFromObj($entity);
        return $httpsPostBody;
    }
public static function getPostXmlFromArbitraryEntity($entity, &$urlResource)
    {
        if (null==$entity) {
            return false;
        }

        $xmlElementName = XmlObjectSerializer::cleanPhpClassNameToIntuitEntityName(get_class($entity));
        $xmlElementName = trim($xmlElementName);
        $urlResource = strtolower($xmlElementName);
        $httpsPostBody = XmlObjectSerializer::getXmlFromObj($entity);
        return $httpsPostBody;
    }
public static function getPostXmlFromArbitraryEntity ( $ entity , & $ urlResource ) { if ( null == $ entity ) { return false ; } $ xmlElementName = XmlObjectSerializer :: cleanPhpClassNameToIntuitEntityName ( get_class ( $ entity ) ) ; $ xmlElementName = trim ( $ xmlElementName ) ; $ urlResource = strtolower ( $ xmlElementName ) ; $ httpsPostBody = XmlObjectSerializer :: getXmlFromObj ( $ entity ) ; return $ httpsPostBody ; }
Marshall a POPO object to be XML

@param IPPIntuitEntity $entity The POPO object
@param string $urlResource the type of the POPO object
@return string the XML of the POPO object
Marshall a POPO object to be XML