[Cascavel-pm] criando uma aplicação e adicionando módulos

Igor Sutton Lopes igor.sutton em yahoo.co.uk
Terça Agosto 21 22:28:20 PDT 2007


On Aug 22, 2007, at 7:12 AM, Marcio Ferreira wrote:

> Pessoal,
>
> tenho uma aplicação que iniciaremos o desenvolvimento em breve.
> Está aplicação será dividida em módulos, e para cada etapa do  
> desenvolvimento trabalharemos em um módulo distinto que será  
> incorporado ao que estiver pronto.
> Essa aplicação será chamada por um script de start e as  
> configurações, menus e opções estarão no Banco de Dados
> A minha dúvida é: toda vez que adicionarmos um novo módulo teremos  
> que mudar o código do script de start adicionando o novo módulo, ou  
> existe algo que permite que o Perl utilize todos modulos que  
> estejam numa sub pasta sem ter que declará-los explicitamente?
> Pensamos na possibilidade dos módulos estarem cadastrados no Banco  
> de Dados e serem chamados de forma dinâmica de acordo com o menu  
> selecionado ou tarefa a ser executada.

O módulo 'Module::Pluggable' faz este trabalho prá você. Você define  
o namespace que estão os seus 'plugins' e voi lá.

Boa sorte!

- Igor



Mais detalhes sobre a lista de discussão Cascavel-pm