Commit 3eda05e3 authored by Ilya Petrovanov's avatar Ilya Petrovanov
Browse files

fix: controller

parent 2e11c91e
1 merge request!3KTemplate Bundle
Pipeline #145645 failed with stages
in 55 seconds
Showing with 9 additions and 3 deletions
+9 -3
...@@ -13,14 +13,20 @@ use KTemplate\Engine; ...@@ -13,14 +13,20 @@ use KTemplate\Engine;
class ExampleController class ExampleController
{ {
private Engine $ktemplate;
public function __construct(
Engine $ktemplate
) {
$this->ktemplate = $ktemplate;
}
#[Get('/test')] #[Get('/test')]
public function test( public function test(
#[Inject]
Engine $ktemplate,
#[MapQueryParameter] #[MapQueryParameter]
string $name string $name
): Response { ): Response {
return new Response($ktemplate->render('greeting', new ArrayDataProvider(['name' => $name]))); return new Response($this->ktemplate->render('greeting', new ArrayDataProvider(['name' => $name])));
} }
#[Get('/test/{id}')] #[Get('/test/{id}')]
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment