Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php declare (strict_types=1); namespace Rector\PHPUnit\Naming; final class TestClassNa..
Decoded Output download
<?php
declare (strict_types=1);
namespace Rector\PHPUnit\Naming;
final class TestClassNameResolver
{
/**
* @return string[]
*/
public function resolve(string $className) : array
{
$classNameParts = \explode('\\', $className);
$possibleTestClassNames = [$className . 'Test'];
$partCount = \count($classNameParts);
for ($i = 0; $i < $partCount; ++$i) {
$possibleClassNameParts = $classNameParts;
\array_splice($possibleClassNameParts, $i, 0, ['Tests']);
$possibleTestClassNames[] = \implode('\\', $possibleClassNameParts) . 'Test';
$possibleClassNameParts = $classNameParts;
\array_splice($possibleClassNameParts, $i, 0, ['Test']);
$possibleTestClassNames[] = \implode('\\', $possibleClassNameParts) . 'Test';
}
return $possibleTestClassNames;
}
}
?>
Did this file decode correctly?
Original Code
<?php
declare (strict_types=1);
namespace Rector\PHPUnit\Naming;
final class TestClassNameResolver
{
/**
* @return string[]
*/
public function resolve(string $className) : array
{
$classNameParts = \explode('\\', $className);
$possibleTestClassNames = [$className . 'Test'];
$partCount = \count($classNameParts);
for ($i = 0; $i < $partCount; ++$i) {
$possibleClassNameParts = $classNameParts;
\array_splice($possibleClassNameParts, $i, 0, ['Tests']);
$possibleTestClassNames[] = \implode('\\', $possibleClassNameParts) . 'Test';
$possibleClassNameParts = $classNameParts;
\array_splice($possibleClassNameParts, $i, 0, ['Test']);
$possibleTestClassNames[] = \implode('\\', $possibleClassNameParts) . 'Test';
}
return $possibleTestClassNames;
}
}
Function Calls
None |
Stats
MD5 | 2961896d704065b433a0bfea050c8646 |
Eval Count | 0 |
Decode Time | 81 ms |