Changes between Version 9 and Version 10 of WF/criarestruturaarquivos


Ignore:
Timestamp:
08/12/10 15:16:27 (14 years ago)
Author:
viani
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WF/criarestruturaarquivos

    v9 v10  
    77A camada view não depende da implementação de nenhum arquivo padronizado mas é fortemente recomendado a utilização das ferramentas propostas pela aplicação para integração. Esta exibilidade da-se pelo fato do motor do sistema de desenvolvimento de aplicações atuar como um provedor de serviços onde atende a chamadas que respeitam determinados padrões sintáticos. 
    88 
    9 Na camada controler é necessário um arquivo chamado controler.class.php, que deverá extender a classe !MainController e implementar os métodos definidos pela interface !ImplementController. A classe !MainControler implementa o construtor e o destrutor padrão da classe, prove um método checkAccess, para validação de acesso, e implementa também um método default que identificará a ação solicitada e executará o código correspondente a decisão de uso. Abaixo segue a especificação do arquivo. 
     9A camada controller é totalmente fornedida pelo sistema do módulo e não necessita de arquivos implementados pelo desenvolvedor.  
    1010 
    11  * class Controler extends !MainControler implements !ImplementController 
    12   * function initialize 
    13   * function destruct 
    14   
    1511Para a camada model, toda classe que necessitar recursos do módulo/Expresso, derá extender a classe !MainModel, que será responsável por acessar os recursos do sistema. A classe de negócio deverá implementar métodos definidos em !ImplementModel, conforme especificado a seguir. 
    1612  
     
    2925== 3 Pré-condições == 
    3026 
    31  Ter realizado o UC Criar Estrutura de Arquivos 
     27 1. Ter realizado o UC [wiki:WF/criarestruturapastas Criar Estrutura de Pastas] 
     28 2. Ter acesso administrativo à aplicação 
    3229 
    3330== 4 Eventos == 
     
    4340== 6 Tratamento de Erros == 
    4441  
    45  {E1} Caso não consiga criar arquivo da aplicação, envia mensagem M1, se o usuário opta por Cancelar encerra o fluxo, caso opte por Ignorar executa a próxima instrução, se optar por Tentar novamente o sistema deve executar a linha que provocou o erro. 
     42 {E1} Caso não consiga criar arquivo da aplicação, envia mensagem {M1}, se o usuário opta por Cancelar encerra o fluxo, caso opte por Ignorar executa a próxima instrução, se optar por Tentar novamente o sistema deve executar a linha que provocou o erro. 
    4643 
    4744== 7 Mensagem ==