quarta-feira, 18 de março de 2009

É super ou parent ?

Quando você contrói classes com Zend Framework frequentemente você precisa estender alguma classe do próprio Framewrok e se você precisa usar o contrutor da sua classe a solução mais simples é chamar o contrutor do pai. Como se faz isso? 

Usando a palavra reservada no PHP 5 "parent":

parent::__construct(); // coloque isso dentro do seu contrutor e pronto. 


Pra quem não sabe dois pontos duplos é como se chama objetos de forma estática no PHP 5, o mais estranho é que chamar o contrutor do pai não é um relacionamento estático... mas tudo bem ;-) 

Mais informações sobre o Paamayim Nekudotayim ou dois pontos duplos para os intímos você encontra abaixo:


Nenhum comentário: