diff options
Diffstat (limited to 'vendor/zendframework/zend-mvc/src/Router/Console/Catchall.php')
-rw-r--r-- | vendor/zendframework/zend-mvc/src/Router/Console/Catchall.php | 130 |
1 files changed, 0 insertions, 130 deletions
diff --git a/vendor/zendframework/zend-mvc/src/Router/Console/Catchall.php b/vendor/zendframework/zend-mvc/src/Router/Console/Catchall.php deleted file mode 100644 index def9e0e..0000000 --- a/vendor/zendframework/zend-mvc/src/Router/Console/Catchall.php +++ /dev/null @@ -1,130 +0,0 @@ -<?php -/** - * Zend Framework (http://framework.zend.com/) - * - * @link http://github.com/zendframework/zf2 for the canonical source repository - * @copyright Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com) - * @license http://framework.zend.com/license/new-bsd New BSD License - */ - -/** - * @namespace - */ -namespace Zend\Mvc\Router\Console; - -use Traversable; -use Zend\Console\Request as ConsoleRequest; -use Zend\Filter\FilterChain; -use Zend\Stdlib\RequestInterface as Request; -use Zend\Validator\ValidatorChain; - -/** - * Segment route. - * - * @copyright Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com) - * @license http://framework.zend.com/license/new-bsd New BSD License - * @see http://guides.rubyonrails.org/routing.html - */ -class Catchall implements RouteInterface -{ - /** - * Parts of the route. - * - * @var array - */ - protected $parts; - - /** - * Default values. - * - * @var array - */ - protected $defaults; - - /** - * Parameters' name aliases. - * - * @var array - */ - protected $aliases; - - /** - * List of assembled parameters. - * - * @var array - */ - protected $assembledParams = array(); - - /** - * @var ValidatorChain - */ - protected $validators; - - /** - * @var FilterChain - */ - protected $filters; - - /** - * Create a new simple console route. - * - * @param array $defaults - * @return Catchall - */ - public function __construct(array $defaults = array()) - { - $this->defaults = $defaults; - } - - /** - * factory(): defined by Route interface. - * - * @see \Zend\Mvc\Router\RouteInterface::factory() - * @param array|Traversable $options - * @return Simple - */ - public static function factory($options = array()) - { - return new static($options['defaults']); - } - - /** - * match(): defined by Route interface. - * - * @see Route::match() - * @param Request $request - * @return RouteMatch - */ - public function match(Request $request) - { - if (!$request instanceof ConsoleRequest) { - return; - } - - return new RouteMatch($this->defaults); - } - - /** - * assemble(): Defined by Route interface. - * - * @see \Zend\Mvc\Router\RouteInterface::assemble() - * @param array $params - * @param array $options - * @return mixed - */ - public function assemble(array $params = array(), array $options = array()) - { - $this->assembledParams = array(); - } - - /** - * getAssembledParams(): defined by Route interface. - * - * @see RouteInterface::getAssembledParams - * @return array - */ - public function getAssembledParams() - { - return $this->assembledParams; - } -} |