Boa noite,
Minha classe recebe um array como argumento e quero definir um valor para uma chave específica, mas não sei qual a sintaxe para executar essa tarefa.
O array será recebido pelo objeto através da propriedade $estoque (neste caso específico, é herdado de outra classe).
Abaixo minha classe:
<?php
namespace SistemaLarco\modelo;
use SistemaLarco\modelo\Insumo;
class S10 extends Produto
{
private $insumo;
public function __construct(array $estoque, float $percentualComposicao, Insumo $insumo)
{
parent::__construct($estoque, $percentualComposicao);
$this->insumo = $insumo;
}
public function venda ($volume)
{
$this->estoque[b100] -= ($volume * $this->percentualComposicao);
}
}