Php 如何使用silex方法get()将参数从请求传递到控制器方法?

Php 如何使用silex方法get()将参数从请求传递到控制器方法?,php,controller,arguments,silex,Php,Controller,Arguments,Silex,我尝试Silex框架,我可能希望将参数传递给控制器方法。我有这个,就像在文件中: $app->get('/projet/{projetName}', 'App\Controller\Projet::single') ->bind('single.projet'); 如何将“projetName”传递给“single”方法?只需将projetName作为参数添加到方法中: $app->get('/projet/{projetName}', 'App\Controller\Pro

我尝试Silex框架,我可能希望将参数传递给控制器方法。我有这个,就像在文件中:

$app->get('/projet/{projetName}', 'App\Controller\Projet::single')
->bind('single.projet');

如何将“projetName”传递给“single”方法?

只需将
projetName
作为参数添加到方法中:

$app->get('/projet/{projetName}', 'App\Controller\Projet::single')
  ->bind('single.projet');

class Projet
{
  public function single(Application $app, $projetName)
  {
    // do anything with $projetName
  }
}

路由变量将被传递到方法。

在何处传递
$app
单个
方法?