get リクエストの引数の数が不明であることは可能ですか?
たとえば、これは機能しますが、理想的ではありません。
$app->get('/print/{template}/{arg1}/{arg2}', function ($template, $arg1, $arg2) use ($app) {
$str = $template . " " . $arg1 . " " . $arg2;
return $str;
})
->value('template', FALSE)
->value('arg1', FALSE)
->value('arg2', FALSE);
私が望むのは、テンプレート変数の後に入力されたものに対して返される引数の配列です。4 つまたは 5 つ以上の引数が必要になるとは思えませんが、最初からできるだけ柔軟にしたいと考えています。
理想的には、このようなことをしたいのですが、
$app->get('/pdf/{template}/{args[]}', function ($template, $args) use ($app) {
$str = $template;;
foreach($args as $arg)
$str .= " " . $arg;
return $str;
});