PHPackages                             armor/framework - 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. armor/framework

ArchivedLibrary[Framework](/categories/framework)

armor/framework
===============

Armor aims to be an useful routing framework for PHP developers.

v1.2.11(5y ago)111[1 issues](https://github.com/gstsdev/armor-lib/issues)MITPHPPHP ^7.3CI failing

Since Nov 23Pushed 5y ago1 watchersCompare

[ Source](https://github.com/gstsdev/armor-lib)[ Packagist](https://packagist.org/packages/armor/framework)[ RSS](/packages/armor-framework/feed)WikiDiscussions master Synced 5d ago

READMEChangelogDependencies (2)Versions (23)Used By (0)

armor-lib (x.y.z)
=================

[](#armor-lib-xyz)

[![Latest Stable Version](https://camo.githubusercontent.com/acfa98c0293a62bfc8f189750a14da861b3bf243bcce82973f44418722e1da2a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f61726d6f722f6672616d65776f726b3f6c6162656c3d6c6174657374253230737461626c65)](https://packagist.org/packages/armor/framework)[![Build Status](https://camo.githubusercontent.com/36bf342e12b37a23468a2e815b32ad84850ee5b8a374e18493e4bbef7d939ba4/68747470733a2f2f7472617669732d63692e6f72672f31346d5072306772346d6d33722f61726d6f722d6c69622e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/14mPr0gr4mm3r/armor-lib)[![Armor Health](https://github.com/14mPr0gr4mm3r/armor-lib/workflows/Armor%20Health/badge.svg?branch=master)](https://github.com/14mPr0gr4mm3r/armor-lib/actions)[![Minimum PHP Version Support](https://camo.githubusercontent.com/48134d1b5ca75114398beaf4afa248c4a920f9dbe5eb453a0ce207635e7e2199/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f61726d6f722f6672616d65776f726b)](https://php.net)[![Latest Dev Version](https://camo.githubusercontent.com/e1adebc4dc1491abf8fce1a50556d888a5bc11a3fe6ab3f05fa8f5274adcb9e2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f61726d6f722f6672616d65776f726b3f696e636c7564655f70726572656c6561736573266c6162656c3d6c6174657374253230646576)](https://packagist.org/packages/armor/framework)[![Packagist Downloads](https://camo.githubusercontent.com/29871a44cbc2cf131e748f4e8e4aaa8bb4af25ea66a90b57f3cb7d8cc5970d34/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f61726d6f722f6672616d65776f726b)](https://packagist.org/packages/armor/framework/stats)[![License](https://camo.githubusercontent.com/082b2b3357cedd17163833d6cbfa9cda9a89f68a77b0063058326b98adc815a5/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f61726d6f722f6672616d65776f726b)](https://github.com/14mPr0gr4mm3r/armor-lib/blob/master/LICENSE)

Armor (**A** **R**outing and **MOR**e Things Framework) aims to be an useful routing framework for PHP developers.

It implements classes and methods to handle requests and respond them. And besides this, it can even receive **extensions**, or the famous "**plugins**", whatever you like to call it.

Below, you can get started on how to install it, how to use it to handle requests and, for now, how to create templates and send them as response, by using the extension library, [*ArmorUI*](https://github.com/14mPr0gr4mm3r/armor-ui).

Getting Started
---------------

[](#getting-started)

### Installing Armor

[](#installing-armor)

This step is very simple: just use [*Composer*](https://getcomposer.org)!

```
composer require armor/framework

```

### Implemeting Armor

[](#implemeting-armor)

First of all, when creating an application that uses Armor, you have to create an application instance:

```
