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

Responder a