php 5.2.8 2009/2/6 Luciano Soares <[email protected]>
> Qual a versão do seu PHP? > > 2009/2/6 Paulo Balzi <[email protected]> > > olha só, eu tirei o __construct da minha classe, e funcionou. >> consegui acessar o atributo e tudo mais. >> >> agora só não entendi pq isso aconteceu. >> >> 2009/2/6 Luciano Soares <[email protected]> >> >> Marcus posso estar errado, mas o private que vc ta querendo dizer com um >>> "_" na frente seria no metodo que nao poderia ser acessado pelo browser e só >>> internamente. >>> >>> Nunca vi falando algo disso com relação a atributos. >>> >>> A não ser que seja coisa nova que eu nunca tenha visto. Se for isso >>> desculpem aí. >>> >>> 2009/2/6 Marcus Cavalcanti <[email protected]> >>> >>> No CI quando um atributo tem "_" na frente não quer dizer que sua >>>> visibilidade é private? >>>> >>>> Se for isso, tá explicado.. >>>> >>>> Tá aí um dos motivos de eu achar que o CI está ficando pra trás.. não >>>> implementar OO do PHP5 é muito ruim, em casos como esse, fica-se na >>>> dúvida.. >>>> >>>> 2009/2/5 Paulo Balzi <[email protected]> >>>> >>>>> Pessoal estou tentando extender a classe CI_Form_validation, mas não >>>>> está dando certo >>>>> Olha como eu fiz: >>>>> >>>>> <?php >>>>> if (!defined('BASEPATH')) { >>>>> exit('No direct script access allowed'); >>>>> } >>>>> >>>>> class My_Form_validation extends CI_Form_validation { >>>>> >>>>> function __construct() { >>>>> parent::CI_Form_validation(); >>>>> } >>>>> >>>>> function set_value($field, $prefix, $rset, $default = '') { >>>>> var_dump($this->_field_data); >>>>> } >>>>> >>>>> } //class >>>>> ?> >>>>> >>>>> essa set_value seria parecida com a original, mas com alguns parametros >>>>> a mais. >>>>> só que eu não consigo ter acesso as variáveis da classe pai. >>>>> Quando eu tento rodar o comando var_dump($this->_field_data) após o >>>>> processamento de um form, ele sempre me mostra vazio, >>>>> e quando eu fiz isso direto da classe pai, ele me retornou um array com >>>>> várias informações... >>>>> >>>>> Não é assim que se faz para extender uma classe? >>>>> >>>>> Valeu >>>>> >>>>> -- >>>>> Paulo Balzi >>>>> >>>>> _______________________________________________ >>>>> Lista mailing list >>>>> [email protected] >>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>>>> >>>>> >>>> >>>> >>>> -- >>>> Marcus Cavalcanti >>>> 21 9144-5068 >>>> www.marcuscavalcanti.net/blog >>>> >>>> _______________________________________________ >>>> Lista mailing list >>>> [email protected] >>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>>> >>>> >>> >>> _______________________________________________ >>> Lista mailing list >>> [email protected] >>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>> >>> >> >> >> -- >> Paulo Balzi >> >> _______________________________________________ >> Lista mailing list >> [email protected] >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >> >> > > _______________________________________________ > Lista mailing list > [email protected] > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > -- Paulo Balzi
_______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

