Skip to content

Commit 832f223

Browse files
committed
added type hints
1 parent 1865f27 commit 832f223

18 files changed

Lines changed: 26 additions & 26 deletions

src/Application/Routers/RouteList.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class RouteList extends Nette\Utils\ArrayList implements Nette\Application\IRout
2424
private $module;
2525

2626

27-
public function __construct($module = null)
27+
public function __construct(string $module = null)
2828
{
2929
$this->module = $module ? $module . ':' : '';
3030
}

src/Application/UI/ComponentReflection.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ public function hasCallableMethod(string $method): bool
144144
}
145145

146146

147-
public static function combineArgs(\ReflectionFunctionAbstract $method, $args): array
147+
public static function combineArgs(\ReflectionFunctionAbstract $method, array $args): array
148148
{
149149
$res = [];
150150
foreach ($method->getParameters() as $i => $param) {

src/Application/UI/Control.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ public function flashMessage($message, string $type = 'info'): \stdClass
8989
/**
9090
* Forces control or its snippet to repaint.
9191
*/
92-
public function redrawControl($snippet = null, bool $redraw = true): void
92+
public function redrawControl(string $snippet = null, bool $redraw = true): void
9393
{
9494
if ($redraw) {
9595
$this->invalidSnippets[$snippet === null ? "\0" : $snippet] = true;

src/Application/UI/Form.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class Form extends Nette\Forms\Form implements ISignalReceiver
2424
/**
2525
* Application form constructor.
2626
*/
27-
public function __construct(Nette\ComponentModel\IContainer $parent = null, $name = null)
27+
public function __construct(Nette\ComponentModel\IContainer $parent = null, string $name = null)
2828
{
2929
parent::__construct();
3030
if ($parent !== null) {

src/Application/UI/Link.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ final class Link
3333
/**
3434
* Link specification.
3535
*/
36-
public function __construct(Component $component, $destination, array $params = [])
36+
public function __construct(Component $component, string $destination, array $params = [])
3737
{
3838
$this->component = $component;
3939
$this->destination = $destination;

src/Application/UI/Presenter.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -899,7 +899,7 @@ public static function parseDestination(string $destination): array
899899
* Converts Request to URL.
900900
* @internal
901901
*/
902-
protected function requestToUrl(Application\Request $request, $relative = null): string
902+
protected function requestToUrl(Application\Request $request, bool $relative = null): string
903903
{
904904
if ($this->refUrlCache === null) {
905905
$this->refUrlCache = new Http\Url($this->httpRequest->getUrl());
@@ -1056,7 +1056,7 @@ public static function getPersistentComponents(): array
10561056
/**
10571057
* Saves state information for all subcomponents to $this->globalState.
10581058
*/
1059-
protected function getGlobalState($forClass = null): array
1059+
protected function getGlobalState(string $forClass = null): array
10601060
{
10611061
$sinces = &$this->globalStateSinces;
10621062

src/Bridges/ApplicationDI/ApplicationExtension.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ final class ApplicationExtension extends Nette\DI\CompilerExtension
4141
private $tempFile;
4242

4343

44-
public function __construct(bool $debugMode = false, array $scanDirs = null, $tempDir = null)
44+
public function __construct(bool $debugMode = false, array $scanDirs = null, string $tempDir = null)
4545
{
4646
$this->defaults['debugger'] = interface_exists(Tracy\IBarPanel::class);
4747
$this->defaults['scanDirs'] = (array) $scanDirs;

src/Bridges/ApplicationDI/LatteExtension.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ final class LatteExtension extends Nette\DI\CompilerExtension
3232
private $tempDir;
3333

3434

35-
public function __construct($tempDir, bool $debugMode = false)
35+
public function __construct(string $tempDir, bool $debugMode = false)
3636
{
3737
$this->tempDir = $tempDir;
3838
$this->debugMode = $debugMode;

src/Bridges/ApplicationDI/PresenterFactoryCallback.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@ final class PresenterFactoryCallback
2828
private $touchToRefresh;
2929

3030

31-
public function __construct(Nette\DI\Container $container, $invalidLinkMode, $touchToRefresh)
31+
public function __construct(Nette\DI\Container $container, int $invalidLinkMode, ?string $touchToRefresh)
3232
{
3333
$this->container = $container;
3434
$this->invalidLinkMode = $invalidLinkMode;
3535
$this->touchToRefresh = $touchToRefresh;
3636
}
3737

3838

39-
public function __invoke($class): Nette\Application\IPresenter
39+
public function __invoke(string $class): Nette\Application\IPresenter
4040
{
4141
$services = array_keys($this->container->findByTag('nette.presenter'), $class, true);
4242
if (count($services) > 1) {

src/Bridges/ApplicationLatte/Template.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ final public function getLatte(): Latte\Engine
4545
/**
4646
* Renders template to output.
4747
*/
48-
public function render($file = null, array $params = []): void
48+
public function render(string $file = null, array $params = []): void
4949
{
5050
$this->latte->render($file ?: $this->file, $params + $this->params);
5151
}
@@ -54,7 +54,7 @@ public function render($file = null, array $params = []): void
5454
/**
5555
* Renders template to output.
5656
*/
57-
public function renderToString($file = null, array $params = []): string
57+
public function renderToString(string $file = null, array $params = []): string
5858
{
5959
return $this->latte->renderToString($file ?: $this->file, $params + $this->params);
6060
}
@@ -128,7 +128,7 @@ final public function getFile(): ?string
128128
* Adds new template parameter.
129129
* @return static
130130
*/
131-
public function add($name, $value)
131+
public function add(string $name, $value)
132132
{
133133
if (array_key_exists($name, $this->params)) {
134134
throw new Nette\InvalidStateException("The variable '$name' already exists.");

0 commit comments

Comments
 (0)