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

