Skip to content

Commit dad60d6

Browse files
committed
Use ::class
1 parent 2c31f48 commit dad60d6

File tree

2 files changed

+12
-7
lines changed

2 files changed

+12
-7
lines changed

src/DI/HttpExtension.php

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,11 @@
44

55
namespace Arachne\Codeception\DI;
66

7+
use Arachne\Codeception\Http\Request;
8+
use Arachne\Codeception\Http\Response;
79
use Nette\DI\CompilerExtension;
10+
use Nette\Http\IRequest;
11+
use Nette\Http\IResponse;
812

913
/**
1014
* @author Jáchym Toušek <[email protected]>
@@ -15,18 +19,18 @@ public function beforeCompile()
1519
{
1620
$builder = $this->getContainerBuilder();
1721

18-
$request = $builder->getByType('Nette\Http\IRequest') ?: 'httpRequest';
22+
$request = $builder->getByType(IRequest::class) ?: 'httpRequest';
1923
if ($builder->hasDefinition($request)) {
2024
$builder->getDefinition($request)
21-
->setClass('Nette\Http\Request')
22-
->setFactory('Arachne\Codeception\Http\Request');
25+
->setClass(IRequest::class)
26+
->setFactory(Request::class);
2327
}
2428

25-
$response = $builder->getByType('Nette\Http\IResponse') ?: 'httpResponse';
29+
$response = $builder->getByType(IResponse::class) ?: 'httpResponse';
2630
if ($builder->hasDefinition($response)) {
2731
$builder->getDefinition($response)
28-
->setClass('Nette\Http\IResponse')
29-
->setFactory('Arachne\Codeception\Http\Response');
32+
->setClass(IResponse::class)
33+
->setFactory(Response::class);
3034
}
3135
}
3236
}

src/Module/NetteDIModule.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
use Nette\Caching\Storages\SQLiteJournal;
1111
use Nette\Configurator;
1212
use Nette\DI\Container;
13+
use Nette\DI\Extensions\ExtensionsExtension;
1314
use Nette\DI\MissingServiceException;
1415
use Nette\Http\Session;
1516
use Nette\Utils\FileSystem;
@@ -120,7 +121,7 @@ private function createContainer(): void
120121
$configurator = new Configurator();
121122
if ($this->config['removeDefaultExtensions']) {
122123
$configurator->defaultExtensions = [
123-
'extensions' => 'Nette\DI\Extensions\ExtensionsExtension',
124+
'extensions' => ExtensionsExtension::class,
124125
];
125126
}
126127

0 commit comments

Comments
 (0)