PHPackages                             mayron1806/express\_php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. mayron1806/express\_php

ActiveLibrary[Framework](/categories/framework)

mayron1806/express\_php
=======================

Um gerenciador de rotas para PHP baseado na sintaxe do Express (Node.js)

v1.1.0(4y ago)29MITPHPPHP &gt;=8.0

Since Jan 7Pushed 4y ago1 watchersCompare

[ Source](https://github.com/mayron1806/Express_PHP)[ Packagist](https://packagist.org/packages/mayron1806/express_php)[ RSS](/packages/mayron1806-express-php/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)DependenciesVersions (5)Used By (0)

**Express\_PHP**
================

[](#express_php)

Um gerenciador de rotas para PHP baseado na sintaxe do Express (Node.js).

---

Instalação
----------

[](#instalação)

Para instalar cole o codigo abaixo no seu terminal (certifique-se de ter o composer instalado no seu computador).

```
composer require mayron1806/express_php

```

---

Como usar
---------

[](#como-usar)

Para utilizar e necessario configurar os seus controladores. Para fazer isso siga os passos a seguir.

- Adicione o namespace do seu projeto ao autoload do composer, no seu composer.json.

```
{
    "autoload": {
        "psr-4": {
            "MyApp\\" : "MyApp/"
        }
    }
}
```

- Crie a pasta para receber o namespace do seu projeto, no diretorio raiz do seu projeto e dentro dela cria uma pasta com o nome "**controllers**", dentro dela ficarão seus controladores que serão responsáveis pelas paginas de cada uma de suas rotas.
- Depois disso crie um arquivo dentro da pasta "**controllers**" chamado "**IndexController.php**" e nele coloque o codigo abaixo.

```
