Nem entendi seu problema, por isso fica difícil ajudar.

Não entendo pra que você quer estender uma classe abstrata em controllers,
no seu exemplo de Pessoas, não seria isso uma entidade, e portanto seria
feito nos Models?

2010/10/4 Julio Fagundes <[email protected]>

> Pois é! tipo em cascata.
>
> Nessa caso se a class abstrata herdar ao controller, acho que matou a
> charada não?
>
> Sds
> Julio Fagundes
>
>
> Vinicius Cruz escreveu:
>
>> Quando diz que não suporta herança múltipla, senão me engano o C suporta,
>> seria fazer algo assim:
>>
>> class teste extends teste1, teste3
>>
>> Portanto, é válida a class abstrata herdar, e a concreta herdar a
>> abstrata.
>>
>> Att,
>> Vinicius Cruz
>> http://twitter.com/vinaocruz
>> http://www.zime.com.br/
>>
>>
>> Em 4 de outubro de 2010 17:21, Ademir C Gabardo <
>> [email protected] <mailto:[email protected]>> escreveu:
>>
>>
>>    Viajar não viajou, mas o problema é que o PHP Não tem suporte a
>>    Herança Multipla, então se ele já herda as propriedades do
>>    Controlle não poderá herdar novamente da classe abstrata, eis o
>>    dilema.
>>         Alguma sugestão?
>>         Att
>>    Ademir
>>
>>        ----- Original Message -----
>>        *From:* Vinicius Cruz <mailto:[email protected]>
>>        *To:* CodeIgniter Brasil <mailto:[email protected]>
>>        *Sent:* Monday, October 04, 2010 5:11 PM
>>        *Subject:* Re: [CodeIgniter]Duvida sobre abstração de Classe
>>
>>        No caso, seria adicionar na class abstrata a herança do
>>        Controller? Consequentemente, teriamos as classes concretas
>>        com os métodos herdados da classe abstratas e os métodos do
>>        controller principal.
>>
>>        Viajei?!
>>
>>        Att,
>>        Vinicius Cruz
>>        http://twitter.com/vinaocruz
>>        http://www.zime.com.br/
>>
>>
>>        Em 4 de outubro de 2010 16:51, Ademir C Gabardo
>>        <[email protected] <mailto:[email protected]>>
>>
>>        escreveu:
>>
>>            Galera, estou escrevendo um artigo que servirá como base
>>            para um material para novatos em OO + PHP5 sobre abstração
>>            de classes em PHP e o uso dos Magic Methods do PHP 5.
>>            Para isso, estou usando como exemplo a abstração da classe
>>            pessoa.
>>            Mas aí surgiu uma dúvida cruel.
>>            Imaginem o modelinho.
>>                         //Abstrata
>>            class Pessoa(){
>>            }
>>                         //Concreta
>>            class PessoaFisica extends Pessoa(){
>>            }
>>                         //Concreta
>>            class PessoaJuridica extends Pessoa(){
>>            }
>>                         Como vocês fariam isso no CodeIgniter uma vez que
>> os
>>            controladores já herdam do controller principal?
>>
>>            Fiquei imaginando um modo de fazer com Interface.
>>            Alguma dica dos membros da lista?
>>                         Abraços
>>            Ademir Gabardo.
>>
>>            _______________________________________________
>>            [email protected] <mailto:[email protected]>
>>
>>            http://www.codeigniter.com.br
>>
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>>            ---------------------------
>>            Oportunidade de negócio
>>            http://www.franquiasargohost.net
>>            ---------------------------
>>
>>
>>
>>  ------------------------------------------------------------------------
>>        _______________________________________________
>>        [email protected] <mailto:[email protected]>
>>
>>        http://www.codeigniter.com.br
>>
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>>        ---------------------------
>>        Oportunidade de negócio
>>        http://www.franquiasargohost.net
>>        ---------------------------
>>
>>
>>    _______________________________________________
>>    [email protected] <mailto:[email protected]>
>>
>>    http://www.codeigniter.com.br
>>    http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>>    ---------------------------
>>    Oportunidade de negócio
>>    http://www.franquiasargohost.net
>>    ---------------------------
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> [email protected]
>> http://www.codeigniter.com.br
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>> ---------------------------
>> Oportunidade de negócio
>> http://www.franquiasargohost.net
>> ---------------------------
>>
>>
>
>
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
>



-- 
Eric Saboia - eric.saboia.org
PHP Zend Certified Engineer
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a