Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala galera beleza?
me deparei em uma situação onde eu preciso fazer a chamada de um método quantas vezes eu quiser para a mesma instancia só que isso ele tem que ir "acumulando".
exemplo:
Class Write{
private $obj;
function __construct(Text $obj){
$this->obj = $obj;
}
public function add($text){
$obj->add($text);
}
}
$sentence = new Write(New Text());
$sentence->add('teste1 \n');
$sentence->add('teste2 \n');
$sentence->add('teste2 \n');veja que eu passo um outro objeto do tipo Text que não me importa a estrutura dele para o exemplo e esse objeto que adiciona o texto pra mim.
só que da maneira que escrevi ele só vai mostrar o "teste2" pois como ele é o último ele vai sobrescrever os demais e eu precisava na verdade mostrar os 3 resultados mas com a mesma instancia.
ta meio difícil explicar mas eu tenho dúvida de como posso aplicar isso.
vlw, abraços;
Carregando comentários...