|
1 | | -# Access Manager - Router2 |
| 1 | +# Access Manager - Router |
| 2 | + |
| 3 | +[](https://packagist.org/packages/devbr/router) |
| 4 | +[](https://packagist.org/packages/devbr/router) |
| 5 | +[](https://packagist.org/packages/devbr/router) |
| 6 | +[](https://packagist.org/packages/devbr/router) |
| 7 | +[](https://packagist.org/packages/devbr/router) |
2 | 8 |
|
3 | 9 | ## Install |
4 | 10 |
|
5 | 11 | Use Composer for easy installation: |
6 | 12 |
|
7 | 13 | ```php |
8 | | -Composer require devbr/router2 |
| 14 | +Composer require devbr/router |
9 | 15 | ``` |
10 | 16 |
|
11 | 17 | Or install the full base for PHP websites, at "https://github.com/devbr/website". |
12 | 18 |
|
13 | | -More info: https://packagist.org/packages/devbr/router2 |
| 19 | +More info: https://packagist.org/packages/devbr/router |
14 | 20 |
|
15 | 21 | ## Access Management |
16 | 22 |
|
17 | 23 | ```TODO: translate to english``` |
18 | 24 |
|
19 | | -Depois de instalado o arquivo de configuração (Config\Router), é possível indicar as regras de resposta a solicitações de acesso ao site ou aplicação. |
| 25 | +Depois de instalado o arquivo de configuração (Config\Routes\Main), é possível indicar as regras de resposta a solicitações de acesso ao site ou aplicação. |
20 | 26 |
|
21 | 27 | ```php |
22 | 28 | namespace Config; |
23 | 29 |
|
24 | | -class Router |
| 30 | +class Main |
25 | 31 | { |
26 | | - function routers(&$router) |
| 32 | + function __construct() |
27 | 33 | { |
28 | | - $router->respond('get', '/', 'Site\Front::page'); |
| 34 | + \Devbr\Router::this()->respond('get', '/', 'Site\Front::page'); |
29 | 35 | } |
30 | 36 | } |
31 | 37 | ``` |
32 | | -Este é o arquivo básico que acompanha a instalação do Router, podendo ser encontrado em ".php/Config/Router" (ou na pasta vendor/devbr/router/config.php). É neste arquivo que fazemos a configuração de acesso de nossa aplicação ou site. |
| 38 | +Este é o arquivo básico que acompanha a instalação do Router, podendo ser encontrado em "/Config/Routes/Main.php" (ou na pasta vendor/devbr/router/Config/Routes/Main.php). É neste arquivo que fazemos a configuração de acesso de nossa aplicação ou site. |
33 | 39 |
|
34 | 40 | A função "respond", responsável por adicionar as rotas de resposta conforme a solicitação de acesso, tem a seguinte sintaxe: |
35 | 41 |
|
@@ -76,6 +82,7 @@ Se você instalou o "https://github.com/devbr/website" já terá esta configura |
76 | 82 | "psr-4": {"": ".php/"} |
77 | 83 | } |
78 | 84 | ``` |
| 85 | +<b><< a pasta pode ter outro nome, conforme sua escolha >></b> |
79 | 86 |
|
80 | 87 | Em um servidor Linux, rodando Apache, o root deve estar no seguinte caminho: |
81 | 88 | ```php |
|
0 commit comments