-
Notifications
You must be signed in to change notification settings - Fork 0
/
routes.php
153 lines (115 loc) · 3.7 KB
/
routes.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
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
<?php
use App\Controller\{HomeController,BookletsController,CartController,ProductController,
ContactController,LoginADMController,TelaADMController,CadastrosController,ADMController};
$url = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
switch ($url)
{
case '/':
HomeController::index();
break;
case '/apostilas':
BookletsController::index();
break;
case '/apostilas/pesquisar':
BookletsController::getBooklets();
break;
case '/apostilas/carrinho':
CartController::getCart();
break;
case '/apostilas/carrinho/adicionar':
CartController::addCart();
break;
case '/apostilas/carrinho/excluir':
CartController::deleteCartItem();
break;
case '/apostilas/carrinho/pagamento':
CartController::paymentCart();
break;
case '/apostilas/categoria/viagem':
BookletsController::categoryTrip();
break;
case '/apostilas/categoria/negocios':
BookletsController::categoryBusiness();
break;
case '/apostilas/categoria/educacao':
BookletsController::categoryLearn();
break;
case '/apostilas_desc':
BookletsController::see();
break;
case '/pagamento':
BookletsController::payment();
break;
case '/pagamento/cartao_credito':
BookletsController::pagamentoCreditCard();
break;
case '/pagamento/cartao_debito':
BookletsController::pagamentoDebitCard();
break;
case '/pagamento/boleto':
BookletsController::pagamentoBoleto();
break;
case '/pagamento/pix':
BookletsController::pagamentoPix();
break;
case '/pagamento/sucesso':
BookletsController::enviarPagamentoSucesso();
break;
case '/pagamento/enviar':
BookletsController::enviarPagamento();
break;
case '/produto':
ProductController::index();
break;
case '/produto/form':
ProductController::form();
break;
case '/produto/form/save':
ProductController::save();
break;
case '/produto/ver':
ProductController::ver();
break;
case '/produto/delete':
ProductController::delete();
break;
case '/tela-adm/meus-dados-adm':
ADMController::meusDados();
break;
case '/tela-adm/meus-dados-adm/salvar':
ADMController::meusDadosSalvar();
break;
case '/tela-adm':
TelaADMController::index();
break;
case '/cadastros':
CadastrosController::index();
break;
case '/tela-adm/meus-dados-adm':
ADMController::meusDados();
break;
case '/tela-adm/meus-dados-adm/salvar':
ADMController::meusDadosSalvar();
break;
case '/login_adm':
LoginADMController::index();
break;
case '/login_adm/autenticar':
LoginADMController::autenticar();
break;
case '/logout':
LoginADMController::logout();
break;
case '/esqueci-a-senha':
LoginADMController::esqueciSenha();
break;
case '/contato':
ContactController::index();
break;
case '/avaliacoes/form/save':
AvaliacoesController::save();
break;
default:
HomeController::error();
break;
}