Esse é o 3o podcast tratando sobre Reflection, onde abordo ReflectionMethod, ReflectionParameter, ReflectionFuncion, ReflectionProperty.
Uma das coisas que comento é o uso que o Doctrine faz, muito inteligente por sinal, de Reflection para a leitura dos comentarios em um código e a implementação de Anotations usando essa informação.
Um Abraço.
[podcast]http://ianntech.com.br/wp-content/plugins/download-monitor/download.php?id=34[/podcast]
link download do zip
Advertisements
Muito legal, cara.
Parabéns, o PHP5m ta mto legal, sempre tem alguma curiosidade massa, algum macete 😉
Cara,
Isso tá muito bom.
Já uso variável variável desde o php3, lá em [ data censurada para que não saibam o tamanho da minha velhice 😛 ]
Já passei pelo problema de querer fazer uma sobrecarga e não poder. Então o que eu costumo fazer é o __call
Se o método não existe eu faço uma x ação com ele, com isso posso verificar os argumentos que ele trouxe e com isso verificar o quê fazer com esses dados.
Você terá o nome do método e os argumentos pra ele… e daí dá pra fazer uma simulação de sobrecarga com um Metodo() ser chamado e dependendo dos argumentos o __call chamar o MetodoX() ou o MetodoY()
O que vc acha disso?
Beijinho
Putz, que maneiro, reflexão é maneiro em qualquer plataforma.
Muito bom o cast.