Skip to content

Commit 0747534

Browse files
committed
Control, Presenter::createTemplate has argument
1 parent 32c9488 commit 0747534

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
@@ -513,11 +513,9 @@ public static function formatRenderMethod(string $view): string
513513
}
514514

515515

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

0 commit comments

Comments
 (0)