X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Fsymfony%2Frouting%2FRoute.php;fp=vendor%2Fsymfony%2Frouting%2FRoute.php;h=cd50ac8276f60014dffd747bcfc1d0919bdf448b;hp=69a7cade10c334aad45e41bc4aad01284d06d900;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0 diff --git a/vendor/symfony/routing/Route.php b/vendor/symfony/routing/Route.php index 69a7cade1..cd50ac827 100644 --- a/vendor/symfony/routing/Route.php +++ b/vendor/symfony/routing/Route.php @@ -19,51 +19,20 @@ namespace Symfony\Component\Routing; */ class Route implements \Serializable { - /** - * @var string - */ private $path = '/'; - - /** - * @var string - */ private $host = ''; - - /** - * @var array - */ private $schemes = array(); - - /** - * @var array - */ private $methods = array(); - - /** - * @var array - */ private $defaults = array(); - - /** - * @var array - */ private $requirements = array(); - - /** - * @var array - */ private $options = array(); + private $condition = ''; /** * @var null|CompiledRoute */ private $compiled; - /** - * @var string - */ - private $condition = ''; - /** * Constructor. * @@ -72,14 +41,14 @@ class Route implements \Serializable * * compiler_class: A class name able to compile this route instance (RouteCompiler by default) * * utf8: Whether UTF-8 matching is enforced ot not * - * @param string $path The path pattern to match - * @param array $defaults An array of default parameter values - * @param array $requirements An array of requirements for parameters (regexes) - * @param array $options An array of options - * @param string $host The host pattern to match - * @param string|array $schemes A required URI scheme or an array of restricted schemes - * @param string|array $methods A required HTTP method or an array of restricted methods - * @param string $condition A condition that should evaluate to true for the route to match + * @param string $path The path pattern to match + * @param array $defaults An array of default parameter values + * @param array $requirements An array of requirements for parameters (regexes) + * @param array $options An array of options + * @param string $host The host pattern to match + * @param string|string[] $schemes A required URI scheme or an array of restricted schemes + * @param string|string[] $methods A required HTTP method or an array of restricted methods + * @param string $condition A condition that should evaluate to true for the route to match */ public function __construct($path, array $defaults = array(), array $requirements = array(), array $options = array(), $host = '', $schemes = array(), $methods = array(), $condition = '') { @@ -193,7 +162,7 @@ class Route implements \Serializable * Returns the lowercased schemes this route is restricted to. * So an empty array means that any scheme is allowed. * - * @return array The schemes + * @return string[] The schemes */ public function getSchemes() { @@ -206,7 +175,7 @@ class Route implements \Serializable * * This method implements a fluent interface. * - * @param string|array $schemes The scheme or an array of schemes + * @param string|string[] $schemes The scheme or an array of schemes * * @return $this */ @@ -234,7 +203,7 @@ class Route implements \Serializable * Returns the uppercased HTTP methods this route is restricted to. * So an empty array means that any method is allowed. * - * @return array The methods + * @return string[] The methods */ public function getMethods() { @@ -247,7 +216,7 @@ class Route implements \Serializable * * This method implements a fluent interface. * - * @param string|array $methods The method or an array of methods + * @param string|string[] $methods The method or an array of methods * * @return $this */