Skip to content

Commit fa49cdc

Browse files
committed
Revert "uses nette/utils 3.1"
This reverts commit 1173496. This reverts commit 7ad5701.
1 parent 9ee6a0f commit fa49cdc

File tree

6 files changed

+18
-18
lines changed

6 files changed

+18
-18
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"nette/php-generator": "^3.3.3",
2222
"nette/robot-loader": "^3.2",
2323
"nette/schema": "^1.0",
24-
"nette/utils": "^3.1"
24+
"nette/utils": "^3.0"
2525
},
2626
"require-dev": {
2727
"nette/tester": "^2.2",

src/Bridges/DITracy/ContainerPanel.php

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ public function __construct(Container $container)
4545
*/
4646
public function getTab(): string
4747
{
48-
return Nette\Utils\Helpers::capture(function () {
49-
$elapsedTime = $this->elapsedTime;
50-
require __DIR__ . '/templates/ContainerPanel.tab.phtml';
51-
});
48+
ob_start(function () {});
49+
$elapsedTime = $this->elapsedTime;
50+
require __DIR__ . '/templates/ContainerPanel.tab.phtml';
51+
return ob_get_clean();
5252
}
5353

5454

@@ -57,8 +57,12 @@ public function getTab(): string
5757
*/
5858
public function getPanel(): string
5959
{
60-
$rc = new \ReflectionClass($this->container);
60+
$container = $this->container;
61+
$rc = new \ReflectionClass($container);
62+
$file = $rc->getFileName();
6163
$tags = [];
64+
$instances = $this->getContainerProperty('instances');
65+
$wiring = $this->getContainerProperty('wiring');
6266
$types = [];
6367
foreach ($rc->getMethods() as $method) {
6468
if (preg_match('#^createService(.+)#', $method->name, $m) && $method->getReturnType()) {
@@ -73,13 +77,9 @@ public function getPanel(): string
7377
}
7478
}
7579

76-
return Nette\Utils\Helpers::capture(function () use ($tags, $types, $rc) {
77-
$container = $this->container;
78-
$file = $rc->getFileName();
79-
$instances = $this->getContainerProperty('instances');
80-
$wiring = $this->getContainerProperty('wiring');
81-
require __DIR__ . '/templates/ContainerPanel.panel.phtml';
82-
});
80+
ob_start(function () {});
81+
require __DIR__ . '/templates/ContainerPanel.panel.phtml';
82+
return ob_get_clean();
8383
}
8484

8585

src/DI/Compiler.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ public function processExtensions(): void
242242
throw new Nette\DeprecatedException("Extensions '$extra' were added while container was being compiled.");
243243

244244
} elseif ($extra = key(array_diff_key($this->configs, $this->extensions))) {
245-
$hint = Nette\Utils\Helpers::getSuggestion(array_keys($this->extensions), $extra);
245+
$hint = Nette\Utils\ObjectHelpers::getSuggestion(array_keys($this->extensions), $extra);
246246
throw new InvalidConfigurationException(
247247
"Found section '$extra' in configuration, but corresponding extension is missing"
248248
. ($hint ? ", did you mean '$hint'?" : '.')

src/DI/CompilerExtension.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ public function validateConfig(array $expected, array $config = null, string $na
8989
}
9090
if ($extra = array_diff_key((array) $config, $expected)) {
9191
$name = $name ? str_replace('.', ' › ', $name) : $this->name;
92-
$hint = Nette\Utils\Helpers::getSuggestion(array_keys($expected), key($extra));
92+
$hint = Nette\Utils\ObjectHelpers::getSuggestion(array_keys($expected), key($extra));
9393
$extra = $hint
9494
? key($extra)
9595
: implode("', '{$name} › ", array_keys($extra));

src/DI/ContainerLoader.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,9 @@ private function loadFile(string $class, callable $generator): void
6767

6868
$handle = @fopen("$file.lock", 'c+'); // @ is escalated to exception
6969
if (!$handle) {
70-
throw new Nette\IOException("Unable to create file '$file.lock'. " . Nette\Utils\Helpers::getLastError());
70+
throw new Nette\IOException("Unable to create file '$file.lock'. " . error_get_last()['message']);
7171
} elseif (!@flock($handle, LOCK_EX)) { // @ is escalated to exception
72-
throw new Nette\IOException("Unable to acquire exclusive lock on '$file.lock'. " . Nette\Utils\Helpers::getLastError());
72+
throw new Nette\IOException("Unable to acquire exclusive lock on '$file.lock'. " . error_get_last()['message']);
7373
}
7474

7575
if (!is_file($file) || $this->isExpired($file, $updatedMeta)) {

src/DI/Definitions/FactoryDefinition.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ private function completeParameters(Nette\DI\Resolver $resolver): void
240240
$this->resultDefinition->getFactory()->arguments[$arg->getPosition()] = Nette\DI\ContainerBuilder::literal('$' . $arg->name);
241241

242242
} elseif (!$this->resultDefinition->getSetup()) {
243-
$hint = Nette\Utils\Helpers::getSuggestion(array_keys($ctorParams), $param->name);
243+
$hint = Nette\Utils\ObjectHelpers::getSuggestion(array_keys($ctorParams), $param->name);
244244
throw new ServiceCreationException("Unused parameter \${$param->name} when implementing method $interface::create()" . ($hint ? ", did you mean \${$hint}?" : '.'));
245245
}
246246
$nullable = $hint && $param->allowsNull() && (!$param->isDefaultValueAvailable() || $param->getDefaultValue() !== null);

0 commit comments

Comments
 (0)