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 DatabaseTransaction; use Illuminate\Support\Fa..
Decoded Output download
<?php
declare(strict_types=1);
namespace DatabaseTransaction;
use Illuminate\Support\Facades\DB;
use function PHPStan\TestingssertType;
function test(): void
{
assertType('int', DB::transaction(fn () => 1));
assertType('string', DB::transaction(fn () => 'lorem'));
assertType('float', DB::transaction(fn () => 8.1));
assertType('bool', DB::transaction(fn () => true));
assertType('null', DB::transaction(function () {
echo 'ipsum';
}));
assertType('float|null', DB::transaction(function () {
$number = rand();
if ($number % 2 === 0) {
return null;
}
return sqrt($number);
}));
}
?>
Did this file decode correctly?
Original Code
<?php
declare(strict_types=1);
namespace DatabaseTransaction;
use Illuminate\Support\Facades\DB;
use function PHPStan\Testing\assertType;
function test(): void
{
assertType('int', DB::transaction(fn () => 1));
assertType('string', DB::transaction(fn () => 'lorem'));
assertType('float', DB::transaction(fn () => 8.1));
assertType('bool', DB::transaction(fn () => true));
assertType('null', DB::transaction(function () {
echo 'ipsum';
}));
assertType('float|null', DB::transaction(function () {
$number = rand();
if ($number % 2 === 0) {
return null;
}
return sqrt($number);
}));
}
Function Calls
| None |
Stats
| MD5 | 3210101680f891960affada9cc009372 |
| Eval Count | 0 |
| Decode Time | 85 ms |