Me dan una mano con un array en Laravel :(

  • Autor Autor pa3lo022
  • Fecha de inicio Fecha de inicio
P

pa3lo022

Gamma
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Buenas tardes a todos, estoy trantando de hacer un factura/recibo en laravel de un proyecto que tengo, hace una semana que estoy en el mismo lugar y no puedo avanzar la verdad ya no se que mas hacer.

Estoy usando el paquete laraveldaily/laravel-invoices pero cuando quiero completar el array de items
Insertar CODE, HTML o PHP:
 $items = [
                    (new InvoiceItem())->title($value['description'])->pricePerUnit(47.79)->quantity($value['qty'])->discount(10),
                ];
siempre me muestra el ultimo item que puse, claro por que en la parte de $items = [ sería $items[] = [ hasta ahi todo bien, pongo un dd y me muestra los 2 arrrays pero cuando le saco el dd me da el siguiente error

Insertar CODE, HTML o PHP:
Argument 1 passed to LaravelDaily\Invoices\Invoice::addItem() must be an instance of LaravelDaily\Invoices\Classes\InvoiceItem, array given, called in D:\Webs\vete\vendor\laraveldaily\laravel-invoices\src\Invoice.php on line 226

la verdad ya no se que mas intentar, alguien me podria dar una mano por favor

muchas gracias
 
Tenia que publicar para que me funcionara jaja

Asi esta funcionando bien 🙂

Insertar CODE, HTML o PHP:
$items[] = (new InvoiceItem())->title($value['description'])->pricePerUnit(47.79)->quantity($value['qty'])->discount(10);
 
fue un gusto ayudarte, saludos xd

justo a escribirte iba y voy viendo que me sale que ya lo tienes
 
Hola, quiero aprender Laravel, qué me recomiendas para empezar?
 
Atrás
Arriba