Me dão uma mão com um array no Laravel :(

  • Autor Autor pa3lo022
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
P

pa3lo022

Gamma
Usuário com poucas negociações! Use sempre o saldo do 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
Inserir CODE, HTML ou 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

Inserir CODE, HTML ou 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
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Tenia que publicar para que me funcionara jaja

Asi esta funcionando bien 🙂

Inserir CODE, HTML ou 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?
 
Voltar
Topo