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 use function PHPStan\Testing\assertType; /** @var User $user */ /** @var \Illumina..
Decoded Output download
<?php
use function PHPStan\TestingssertType;
/** @var User $user */
/** @var \Illuminate\Contracts\Database\Eloquent\CastsAttributes<\Illuminate\Support\Stringable, string|\Stringable> $cast */
assertType('Illuminate\Support\Stringable|null', $cast->get($user, 'email', '[email protected]', $user->getAttributes()));
$cast->set($user, 'email', '[email protected]', $user->getAttributes()); // This works.
$cast->set($user, 'email', \Illuminate\Support\Str::of('[email protected]'), $user->getAttributes()); // This also works!
$cast->set($user, 'email', null, $user->getAttributes()); // Also valid.
?>
Did this file decode correctly?
Original Code
<?php
use function PHPStan\Testing\assertType;
/** @var User $user */
/** @var \Illuminate\Contracts\Database\Eloquent\CastsAttributes<\Illuminate\Support\Stringable, string|\Stringable> $cast */
assertType('Illuminate\Support\Stringable|null', $cast->get($user, 'email', '[email protected]', $user->getAttributes()));
$cast->set($user, 'email', '[email protected]', $user->getAttributes()); // This works.
$cast->set($user, 'email', \Illuminate\Support\Str::of('[email protected]'), $user->getAttributes()); // This also works!
$cast->set($user, 'email', null, $user->getAttributes()); // Also valid.
Function Calls
None |
Stats
MD5 | 0d0ee9c065f47dbcf2ce6596c7747362 |
Eval Count | 0 |
Decode Time | 84 ms |