Como copiar a classe inteira com reflection no php?

PHP

08/06/2017

Fala pessoal, beleza?

Recentemente descobri um recurso bacana no php: o reflection.

Só que não consegui copiar a classe que eu quis com as propriedades e métodos que ela possui :(

Sabem como posso fazer isso?
Eduardo Farias

Eduardo Farias

Curtidas 0

Melhor post

Calebe Menezes

Calebe Menezes

28/07/2017

Fala Eduardo, beleza?

Então cara, um jeito de pegar as propriedades por exemplo seria do seguinte jeito:

// Instanciar o objeto
$carro = new Carro();

// instanciar o objeto reflection
$reflexo= new ReflectionClass('Carro');

//Aqui você pega as propriedades do objeto refletido
$propriedades= $reflexo->getProperties();


Na documentação do php você tem uma boa explicação sobre o assunto:

Reflection
GOSTEI 1

Mais Respostas

Eduardo Farias

Eduardo Farias

08/06/2017

Vlw Calebe! Obrigado mesmo pela ajuda!
GOSTEI 0
POSTAR