Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
pedra authored Jul 2, 2017
1 parent f72db40 commit e9502c4
Showing 1 changed file with 15 additions and 8 deletions.
23 changes: 15 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,35 +1,41 @@
# Access Manager - Router2
# Access Manager - Router

[![Latest Stable Version](https://poser.pugx.org/devbr/website/v/stable)](https://packagist.org/packages/devbr/router)
[![Latest Unstable Version](https://poser.pugx.org/devbr/website/v/unstable)](https://packagist.org/packages/devbr/router)
[![License](https://poser.pugx.org/devbr/website/license)](https://packagist.org/packages/devbr/router)
[![Total Downloads](https://poser.pugx.org/devbr/website/downloads)](https://packagist.org/packages/devbr/router)
[![Monthly Downloads](https://poser.pugx.org/devbr/website/d/monthly)](https://packagist.org/packages/devbr/router)

## Install

Use Composer for easy installation:

```php
Composer require devbr/router2
Composer require devbr/router
```

Or install the full base for PHP websites, at "https://github.com/devbr/website".

More info: https://packagist.org/packages/devbr/router2
More info: https://packagist.org/packages/devbr/router

## Access Management

```TODO: translate to english```

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.
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.

```php
namespace Config;

class Router
class Main
{
function routers(&$router)
function __construct()
{
$router->respond('get', '/', 'Site\Front::page');
\Devbr\Router::this()->respond('get', '/', 'Site\Front::page');
}
}
```
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.
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.

A função "respond", responsável por adicionar as rotas de resposta conforme a solicitação de acesso, tem a seguinte sintaxe:

Expand Down Expand Up @@ -76,6 +82,7 @@ Se você instalou o "https://github.com/devbr/website" já terá esta configura
"psr-4": {"": ".php/"}
}
```
<b><< a pasta pode ter outro nome, conforme sua escolha >></b>

Em um servidor Linux, rodando Apache, o root deve estar no seguinte caminho:
```php
Expand Down

0 comments on commit e9502c4

Please sign in to comment.