Skip to content

Commit 9711dce

Browse files
committed
Control, Presenter::createTemplate has argument
1 parent 336ea2e commit 9711dce

2 files changed

Lines changed: 4 additions & 8 deletions

File tree

src/Application/UI/Control.php

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,9 @@ final public function getTemplate(): Template
4747
}
4848

4949

50-
protected function createTemplate(/*string $class = null*/): Template
50+
protected function createTemplate(string $class = null): Template
5151
{
52-
$class = func_num_args() // back compatibility
53-
? func_get_arg(0)
54-
: $this->formatTemplateClass();
52+
$class ??= $this->formatTemplateClass();
5553
$templateFactory = $this->templateFactory ?? $this->getPresenter()->getTemplateFactory();
5654
return $templateFactory->createTemplate($this, $class);
5755
}

src/Application/UI/Presenter.php

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -514,11 +514,9 @@ public static function formatRenderMethod(string $view): string
514514
}
515515

516516

517-
protected function createTemplate(/*string $class = null*/): Template
517+
protected function createTemplate(string $class = null): Template
518518
{
519-
$class = func_num_args() // back compatibility
520-
? func_get_arg(0)
521-
: $this->formatTemplateClass();
519+
$class ??= $this->formatTemplateClass();
522520
return $this->getTemplateFactory()->createTemplate($this, $class);
523521
}
524522

0 commit comments

Comments
 (0)