Código:
Pero esto no me devuelve el mismo objeto y no se muy bien porque, decir que getSimpleXMLObject(__FUNCTION__); lo que hace es crear un objeto tipo SimpleXMLElement es decir que $xml al momento de pasárselo a setClientDataForInvoicera($xml,$data) es un objeto tipo SimpleXMLElement ¿ok?.public function crearFactura($title = null,$data) { $xml = $this->getSimpleXMLObject(__FUNCTION__); $xml = $this->setClientDataForInvoicera($xml,$data); } protected function setClienteDatosFactura($xml,$data) { ......................... return $xml; } $xml = SimpleXMLElement Object ( [@attributes] => Array ( [method] => crearFactura ) )
¿Alguien sabe como se podría hacer esto ?.
Gracias de antemano.