PHPackages                             arsenal/arsenal - 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. arsenal/arsenal

ActiveProject[Framework](/categories/framework)

arsenal/arsenal
===============

php micro-framework

0.0.5(1y ago)05MITPHP &gt;=7.2

Since Jan 29Compare

[ Source](https://github.com/Guilherme-fagundes/arsenal)[ Packagist](https://packagist.org/packages/arsenal/arsenal)[ RSS](/packages/arsenal-arsenal/feed)WikiDiscussions Synced today

READMEChangelog (4)Dependencies (3)Versions (6)Used By (0)

ARSENAL - PHP Micro Framework
=============================

[](#arsenal---php-micro-framework)

### Sobre

[](#sobre)

O ARSENAL PHP Micro Framework é uma ferramenta para agilizar o desenvolvimento de aplicações web

Contém vários pacotes já pré implementados, como:
\- Controle de rotas
\- ORM para banco de dados e paginação de resultados
\- Controllers, Models e Views

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

[](#instalação)

Via composer

```
composer create-project arsenal/arsenal my-blog
```

Documentação
------------

[](#documentação)

Saiba mais utilizando a documentação

- [Rotas](#routes)
- [Controllers](#controllers)
- [Database](#database)

Rotas
=====

[](#rotas)

Para definir uma rota é necessário configurar o arquivo **app/config/routes.php**

```
$router->get('/', '\App\Controllers\WebController@index');
```

Para mais detalhes veja a documentação do componente [AQUI](https://github.com/bramus/router)

Controllers
===========

[](#controllers)

Para configurar um controller é necessário acessessar o arquivo **app/controllers/WebController.php**. Você o define o nome do controller. Por padrão temos o WebController

### Criando um controller

[](#criando-um-controller)

Para criar um controller acesse a pasta **app/controllers**, derntro crie uma classe **MeuController.php**

```
