The resourcelocator is a simple hierachical router-like system for hypermedia applications.
This package implements a resource-locator pattern. It's a bit of a mix of a repository pattern and a router, and can be used as the foundation for a hypermedia application.
Make sure you have composer installed, and then run:
composer require sabre/resourcelocator
This library is being developed by fruux. Drop us a line for commercial services or enterprise support.