Projeto

Geral

Perfil

Melhoria #1225

Reorganizar pastas da Api Slim

Adicionado por Mauricio Luiz Viani mais de 1 ano atrás. Atualizado mais de 1 ano atrás.

Situação:
Fechada
Prioridade:
Normal
Categoria:
API
Início:
28/03/2023
Data prevista:
% Terminado:

100%


Descrição

Melhorar a estrutura de pastas da Api Slim para maior segurança e visibilidade:

  1. Mover implementações especificas de projeto na index.php, remover e colocar em app/Bootstrap.php
  2. Mover tudo para dentro da app, routes vai para app/Routes e models que estavam em app vão para app/Models
  3. Classe Error.php substituir por app/Models/APIException e todas as referências "return Error:runException" trocar por "throw new APIException". app/Models/Response.php adaptar para receber Exception e tratar a resposta. Arquivo app/Config/Errors.tsv remover, conteúdo agora vai para dentro de app/Models/APIException.php
  4. Mover app/Encoding para app/Models

Revisões associadas

Revisão 41383236
Adicionado por Alexandre Rocha Wendling Cassol mais de 1 ano atrás

Issue #1225 - Reorganizar pastas da Api Slim

Histórico

#1 Atualizado por Alexandre Rocha Wendling Cassolmais de 1 ano

  • % Terminado alterado de 0 para 80
  • Situação alterado de Nova para Resolvida

#2 Atualizado por Mauricio Luiz Vianimais de 1 ano

  • Versão alterado de Backlog para Expresso Livre - Milestone 47

#3 Atualizado por Mauricio Luiz Vianimais de 1 ano

  • % Terminado alterado de 80 para 100
  • Situação alterado de Resolvida para Fechada

Exportar para Atom PDF