public function toHash() { $validatedSubtotalIVA = Validations::validateNumber($this->subtotalIVA, 0, 12, "El subtotal IVA"); $validatedSubtotalIVA0 = Validations::validateNumber($this->subtotalIVA0, 0, 12, "El subtotal IVA 0"); $validatedIva = Validations::validateNumber($this->iva, 0, 12, "El IVA"); $validatedIce = Validations::validateNumber($this->ice, 0, 12, "El ICE"); $total = $this->subtotalIVA + $this->subtotalIVA0 + $this->iva + $this->ice; $validatedTotal = Validations::validateNumber($total, 0, 12, "El total"); return array("Subtotal_IVA" => $validatedSubtotalIVA, "Subtotal_IVA0" => $validatedSubtotalIVA0, "IVA" => $validatedIva, "ICE" => $validatedIce, "Total_amount" => $validatedTotal); }