original_string: public function assembleRoute($message, $extension = null, $size = null, $padding = null)
      {
          $params = array('message' => $message);
          if (isset($extension)) {
              $params['extension'] = $extension;
              if (isset($size)) {
                  $params['size'] = $size;
                  if (isset($padding)) {
                      $params['padding'] = $padding;
                  }
              }
          }
  
          $this->routeOptions['name'] = 'acelaya-qrcode';
          return $this->router->assemble($params, $this->routeOptions);
      }
code: public function assembleRoute($message, $extension = null, $size = null, $padding = null)
      {
          $params = array('message' => $message);
          if (isset($extension)) {
              $params['extension'] = $extension;
              if (isset($size)) {
                  $params['size'] = $size;
                  if (isset($padding)) {
                      $params['padding'] = $padding;
                  }
              }
          }
  
          $this->routeOptions['name'] = 'acelaya-qrcode';
          return $this->router->assemble($params, $this->routeOptions);
      }
code_tokens: public function assembleRoute ( $ message , $ extension = null , $ size = null , $ padding = null ) { $ params = array ( 'message' => $ message ) ; if ( isset ( $ extension ) ) { $ params [ 'extension' ] = $ extension ; if ( isset ( $ size ) ) { $ params [ 'size' ] = $ size ; if ( isset ( $ padding ) ) { $ params [ 'padding' ] = $ padding ; } } } $ this -> routeOptions [ 'name' ] = 'acelaya-qrcode' ; return $ this -> router -> assemble ( $ params , $ this -> routeOptions ) ; }
docstring: Returns the assembled route as string
  @param $message
  @param null $extension
  @param null $size
  @param null $padding
  @return mixed
docstring_tokens: Returns the assembled route as string