Development

Changeset 7779

You must first sign up to be able to contribute.

Changeset 7779

Show
Ignore:
Timestamp:
03/08/08 19:08:36 (1 year ago)
Author:
fabien
Message:

change sfRouting::generate() signature to allow optional parameter value

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/1.1/lib/routing/sfNoRouting.class.php

    r7525 r7779  
    3838  * @see sfRouting 
    3939  */ 
    40   public function generate($name, $params, $querydiv = '/', $divider = '/', $equals = '/') 
     40  public function generate($name, $params = array(), $querydiv = '/', $divider = '/', $equals = '/') 
    4141  { 
    4242    $parameters = http_build_query($this->mergeArrays($this->defaultParameters, $params), null, '&'); 
  • branches/1.1/lib/routing/sfPathInfoRouting.class.php

    r7525 r7779  
    4040  * @see sfRouting 
    4141  */ 
    42   public function generate($name, $params, $querydiv = '/', $divider = '/', $equals = '/') 
     42  public function generate($name, $params = array(), $querydiv = '/', $divider = '/', $equals = '/') 
    4343  { 
    4444    $url = ''; 
  • branches/1.1/lib/routing/sfPatternRouting.class.php

    r7777 r7779  
    456456   * @see sfRouting 
    457457   */ 
    458   public function generate($name, $params, $querydiv = '/', $divider = '/', $equals = '/') 
     458  public function generate($name, $params = array(), $querydiv = '/', $divider = '/', $equals = '/') 
    459459  { 
    460460    $params = $this->fixDefaults($params); 
  • branches/1.1/lib/routing/sfRouting.class.php

    r7777 r7779  
    145145  * @return string The generated URL 
    146146  */ 
    147   abstract public function generate($name, $params, $querydiv = '/', $divider = '/', $equals = '/'); 
     147  abstract public function generate($name, $params = array(), $querydiv = '/', $divider = '/', $equals = '/'); 
    148148 
    149149 /** 

The Sensio Labs Network

Since 1998, Sensio Labs has been promoting the Open-Source software movement by providing quality web application development, training, consulting, and supporting several large Open-Source projects.