예제 #1
0
 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);
 }