-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.php
105 lines (78 loc) · 3.43 KB
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
<?php
session_start();
require_once __DIR__."/app/config/config.php";
require_once __DIR__."/app/config/functions.php";
require_once __DIR__."/core/ClassLoad.php";
require_once __DIR__."/core/Rota.php";
(new ClassLoad)->register();
require __DIR__ . '/vendor/autoload.php';
$rota = new Rota;
$rota->add('/teste','teste@index');
// LOGIN
$rota->add('/','login@index');
$rota->add('/cadastro','login@cadastrar');
$rota->add('/alterarSenha','login@requisarAlteracaoSenha');
$rota->add('/novaSenha','login@novaSenha');
$rota->add('/senhaAlteradaInfo','login@senhaAlteradaInfo');
//DASHBOARD
$rota->add('/dashboard','dashboard@index');
$rota->add('/configuracoes','dashboard@configuracoes');
$rota->add('/configuracoes/alterarEmail','dashboard@configuracoesAltEmail');
$rota->add('/configuracoes/alterarSenha','dashboard@configuracoesAltSenha');
// Area de contas
$rota->add('/contas/listar','contas@index');
$rota->add('/contas/cadastrar','contas@cadastrar');
$rota->add('/contas/editar','contas@editar');
$rota->add('/contas/arquivar','contas@arquivar');
$rota->add('/contas/desarquivar','contas@desarquivar');
// Area de transacoes
$rota->add('/transacoes','transacoes@index');
// Area de receitas
$rota->add('/receita/cadastrar','receita@cadastrar');
$rota->add('/receita/editar','receita@editar');
$rota->add('/receita/remover','receita@remover');
$rota->add('/receita/efetivar','receita@efetivar');
$rota->add('/receita/editarFP','receita@editarFP');
$rota->add('/receita/removerFP','receita@removerFP');
// Area de despesas
$rota->add('/despesa/cadastrar','despesa@cadastrar');
$rota->add('/despesa/editar','despesa@editar');
$rota->add('/despesa/remover','despesa@remover');
$rota->add('/despesa/efetivar','despesa@efetivar');
$rota->add('/despesa/editarFP','despesa@editarFP');
$rota->add('/despesa/removerFP','despesa@removerFP');
// Area de categorias
$rota->add('/categorias','categoria@index');
$rota->add('/categorias/cadastrar','categoria@cadastrar');
$rota->add('/categorias/editar','categoria@editar');
$rota->add('/categorias/arquivar','categoria@arquivar');
$rota->add('/categorias/desarquivar','categoria@desarquivar');
// Transferencias
$rota->add('/transferencia/cadastrar','transferencia@cadastrar');
$rota->add('/transferencia/editar','transferencia@editar');
$rota->add('/transferencia/remover','transferencia@remover');
$rota->add('/transferencia/efetivar','transferencia@efetivar');
// Planejamento
$rota->add('/planejamento','planejamento@index');
$rota->add('/planejamento/cadastrarPM','planejamento@cadastrarPM');
$rota->add('/planejamento/removerPM','planejamento@removerPM');
$rota->add('/planejamento/editarPM','planejamento@editarPM');
$rota->add('/planejamento/cadastrarPP','planejamento@cadastrarPP');
$rota->Add('/planejamento/removerPP','planejamento@removerPP');
$rota->Add('/planejamento/editarPP','planejamento@editarPP');
$rota->Add('/planejamento/detalhePP','planejamento@detalhePP');
// Relatórios
$rota->add('/relatorios','relatorios@index');
$rota->add('/relatorios/linha','relatorios@linha');
$rota->add('/relatorios/barra','relatorios@barra');
//Calculadoras
$rota->add('/calculadoras','calculadoras@listagem');
// Deslogar
$rota->add('/deslogar','dashboard@deslogar');
$rota->executar();
/*
Links para estudo:
https://www.eversondaluz.com.br/menu-vertical-com-3-niveis-css
https://docs.awesomeapi.com.br/api-de-moedas
https://phptherightway.com/
*/