Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/09/2012, 08:20
Avatar de Dundee
Dundee
 
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 22 años, 8 meses
Puntos: 8
Respuesta: pasar y devolver objetos entre métodos como parámetros

Código:
protected function setClientDataForInvoicera($data = NULL) { 
//Prepare address
        $address = $data->address1;
        if ($data->address2) {
            $address .= "\n" . $data->address2;
        }
        $address .= "\n" . $data->postcode . " " . $data->town;
        $address .= "\n" . $data->province;
        if ($data->vat_number) {
            $address .= "\n\n" . $data->vat_number;
        }

        $xml->client->client_id = $data->invoicera_client_id;
        $xml->client->address = $address;
        if ($title) {
            $xml->invoice_title = $title;
        }
        //$xml->number = 0;


        $euro_price = number_format((1 / $data->rate) * $data->lc, 2);
        $xml->items->item[0]->name = $data->lc . ' Link Credit';
        $xml->items->item[0]->type = 'Product';
        $xml->items->item[0]->unit_cost = $euro_price;
    
        }
        return $xml;
}
Gracias de antemano.
__________________
Videotutoriales de Drupal