Home > php, php5minutes > php5minutes 10 – Reflection – Métodos e Funções – propriedades e parametros

php5minutes 10 – Reflection – Métodos e Funções – propriedades e parametros

Rating 4.00 out of 5
[?]
Bookmark and Share

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

Categories: php, php5minutes Tags:
  1. May 3rd, 2010 at 06:25 | #1

    Muito legal, cara.
    Parabéns, o PHP5m ta mto legal, sempre tem alguma curiosidade massa, algum macete ;)

  2. May 3rd, 2010 at 09:04 | #2

    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 :P ]

    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

  3. July 8th, 2010 at 09:22 | #3

    Putz, que maneiro, reflexão é maneiro em qualquer plataforma.
    Muito bom o cast.

  1. No trackbacks yet.