+-.. eu não queria deixar na pasta controllers, queria seguir o padrão do CI
de colocar dentro da pasta libraries, sendo que ele me obriga a usar a
nomeclatura Prefixo_Classe, no caso seria MY_Controller, mas se eu for
seguir a nomeclatura, só consigo criar uma estensão de core..

Talvez no caso de Controllers até funcione do jeito que você ta falando..
mas se fosse outras classes, como o CI_Input por exemplo?

2010/5/4 Edinho Almeida <[email protected]>

> Oi Eric,
>
> Já fiz na correria:
> Na pasta controllers mesmo.
> base.php:
> class Base extends Controller {
> function Base(){ parent::Controller(); }
> }
> -------------------------------------------
> include_once('base.php');
> class Public extends Base {
> function Public(){ parent::Base(); }
> }
> -------------------------------------------
> include_once('base.php');
> class Admin extends Base {
> function Admin(){ parent::Base(); }
> }
> -------------------------------------------
> include_once('admin.php');
> class Users extends Admin {
> function Users(){ parent::Admin(); }
> }
> ------------------------------------------
>
> é isso ?
>
> Abs
> Edinho Almeida
> 11 8018-8019
>
>
> 2010/5/3 Eric Saboia <[email protected]>
>
>> Caros,
>>
>> Atualmente estou trabalhando com o JSF, tive que abandonar o PHP por
>> questões mercadologicas =X
>>
>> Mesmo tendo sido forçado a trabalhar com o Java, percebi muitas boas
>> idéias no JSF, e estou com um projeto de implementar algumas delas ao CI
>> (Pretendo disponibilizar o projeto, mas detalharei mais isso no futuro).
>>
>> Nesse ponto, fui dar uma lida na estensão de classes do CI, e acabei me
>> deparando com uma possível barreira: Só é possível criar uma nova classe
>> controller estendendo a do core? pois se devo manter a nomeclatura My_Classe
>> (no caso My_Controller), não vou poder criar mais de uma estensão, e isso
>> vai dificultar muito as coisas (A ponto de provavelmente querer abandonar a
>> implementação e partir pra outro framework com o Zend  =// )
>>
>> Alguem já passou por isso? existe solução?
>>
>> Obrigado!
>> _______________________________________________
>> 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
>
>
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a