Rediriger vers l'URL actuelle en changeant un paramètre de requête dans Laravel

Est-il intégré dans la façon de faire quelque chose comme cela?

Disons que j'ai une recherche-page qui a un peu de paramètres dans l'URL:

example.com/search?term=foo&type=user

Un lien sur cette page de redirection vers une URL où type est link. Je suis à la recherche d'une méthode pour le faire sans manuellement la construction de l'URL.

Edit:
Je pourrais construire manuellement l'URL comme ceci:

$qs = http_build_query(array(
    'term' => Input::get('term'),
    'type' => Input::get('type')
));
$url = URL::to('search?'.$qs);

Cependant, ce que je voulais savoir c'est si il n'y est plus agréable, intégré dans la façon de le faire dans Laravel, parce que le code de messier quand je veux modifier une de ces valeurs.

Donnant l'URL générateur d'un second argument ($parameters) ajoute à l'URL sous la forme de segments, pas dans la chaîne de requête.

OriginalL'auteur Martti Laine | 2014-02-08