Files
simple-php-router/src/Pecee/SimpleRouter/Route/ILoadableRoute.php
Simon Sessingø 8370d3d94e Development
- Made easier to extend.
- Added IRoute class.
- Changed namespace for Route classes.
- Moved find-url related stuff to Route classes itself.
- Added more tests for finding urls.
- Added support for custom names on RouteController and RouteResource.
- Removed depricated methods.
- Updated documentation.
- Updated demo-project to reflect changes.
- Other small bugfixes and improvements.
2016-11-21 01:50:28 +01:00

29 lines
558 B
PHP

<?php
namespace Pecee\SimpleRouter\Route;
use Pecee\Http\Request;
interface ILoadableRoute extends IRoute
{
public function findUrl($method = null, $parameters = null, $name = null);
public function loadMiddleware(Request $request, ILoadableRoute &$route);
public function getUrl();
public function setUrl($url);
public function getName();
public function hasName($name);
public function setName($name);
public function getMiddlewares();
public function setMiddleware($middleware);
public function setMiddlewares(array $middlewares);
}