Aura.Router | A web router implementation for PHP | Router library

 by   auraphp PHP Version: 3.1.0 License: MIT

kandi X-RAY | Aura.Router Summary

kandi X-RAY | Aura.Router Summary

Aura.Router is a PHP library typically used in Networking, Router applications. Aura.Router has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

Powerful, flexible web routing for PSR-7 requests.

            kandi-support Support

              Aura.Router has a low active ecosystem.
              It has 452 star(s) with 73 fork(s). There are 38 watchers for this library.
              It had no major release in the last 12 months.
              There are 3 open issues and 73 have been closed. On average issues are closed in 200 days. There are 1 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of Aura.Router is 3.1.0

            kandi-Quality Quality

              Aura.Router has 0 bugs and 0 code smells.

            kandi-Security Security

              Aura.Router has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              Aura.Router code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              Aura.Router is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              Aura.Router releases are available to install and integrate.
              Installation instructions are available. Examples and code snippets are not available.

            Top functions reviewed by kandi - BETA

            kandi has reviewed Aura.Router and discovered the below as its top functions. This is intended to give you an instant insight into Aura.Router implemented functionality, and help decide if they suit your requirements.
            • Get the attributes for the route .
            • Get the current rule .
            • Mark a rule as failed .
            • Check if the header matches the given type .
            • Build the URL .
            • Build the array of optional attributes
            • Set regex attributes .
            • Attach a callable to the route
            • Add a new route .
            • Checks if the Accept header matches the accepted types .
            Get all kandi verified functions for this library.

            Aura.Router Key Features

            No Key Features are available at this moment for Aura.Router.

            Aura.Router Examples and Code Snippets

            No Code Snippets are available at this moment for Aura.Router.

            Community Discussions


            How can I invoke a controller with respective method is Aura Router?
            Asked 2020-Jan-27 at 16:10

            Based on the documentation of Aura Router, in order to define a new path (e.g. for GET method), we can use this code snippet:



            Answered 2020-Jan-27 at 16:10

            The only way to use a class in Aura router is by either defining it within the controller or load the class by using the use statement at the top.



            AuraPHP router not picking up parameters
            Asked 2017-May-05 at 12:28

            I'm trying to get the current version of the Aura router working with nginx.

            I'm using the nginx config from the documentation and trying to get the closure route from working.

            When I visit http://localhost:8080/blog/12 I get the message "You asked for blog entry 0.".

            My nginx config looks like this:



            Answered 2017-May-05 at 12:28

            I don't think this has something to do with Aura.Router. The Aura.Router v 3.x under the hood uses Zend framework diactoros ( Nothing with Diactoros also :-) ).

            You can see how the matching is done :

            It looks like there is some configuration issue at your end for nginx. Aura.Router is not an exception, so almost any configuration that works for Symfony, Slim etc should work with some slight changes. The configuration is copied from .

            This is what I tried.


            Community Discussions, Code Snippets contain sources that include Stack Exchange Network


            No vulnerabilities reported

            Install Aura.Router

            This package is installable and PSR-4 autoloadable via Composer as aura/router. Alternatively, download a release, or clone this repository, then map the Aura\Router\ namespace to the package src/ directory.


            To ask questions, provide feedback, or otherwise communicate with other Aura users, please join our Google Group, follow @auraphp, or chat with us on Freenode in the #auraphp channel.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
          • HTTPS


          • CLI

            gh repo clone auraphp/Aura.Router

          • sshUrl


          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Reuse Pre-built Kits with Aura.Router

            Consider Popular Router Libraries


            by remix-run


            by ReactTraining


            by vuejs


            by gorilla


            by angular-ui

            Try Top Libraries by auraphp


            by auraphpPHP


            by auraphpPHP


            by auraphpPHP


            by auraphpPHP


            by auraphpPHP