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

Responder a