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

