Tipo + crear pedido
This commit is contained in:
parent
59428f04b8
commit
784b4d97f8
|
@ -33,11 +33,15 @@ public function pedidos(): HasMany
|
||||||
return $this->hasMany(Pedido::class);
|
return $this->hasMany(Pedido::class);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function crearPedido(string $nombre) : Pedido {
|
||||||
|
return $this->pedidos()->create(['name' => $name]);
|
||||||
|
}
|
||||||
|
|
||||||
function pedidosConfirmados() {
|
function pedidosConfirmados() {
|
||||||
return $this->pedidos()->where('confirmed',true);
|
return $this->pedidos()->where('confirmed',true);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function calcularTotalConfirmados($closure = null) : float {
|
private function calcularTotalConfirmados(Closure $closure = null) : float {
|
||||||
if (!$closure)
|
if (!$closure)
|
||||||
$closure = fn($p) => $p->totalChismosa();
|
$closure = fn($p) => $p->totalChismosa();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue