Ver código fonte

[Routing] added Route::setDefault()

Fabien Potencier 15 anos atrás
pai
commit
248e501df5
1 arquivos alterados com 12 adições e 1 exclusões
  1. 12 1
      src/Symfony/Components/Routing/Route.php

+ 12 - 1
src/Symfony/Components/Routing/Route.php

@@ -152,7 +152,7 @@ class Route
     }
 
     /**
-     * Get an default value.
+     * Gets a default value.
      *
      * @param string $name A variable name
      *
@@ -163,6 +163,17 @@ class Route
         return isset($this->defaults[$name]) ? $this->defaults[$name] : null;
     }
 
+    /**
+     * Sets a default value.
+     *
+     * @param string $name    A variable name
+     * @param mixed  $default The default value
+     */
+    public function setDefault($name, $default)
+    {
+        $this->defaults[$name] = $default;
+    }
+
     /**
      * Returns the requirements.
      *