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 namespace Psalm\Internal\FileManipulation; use Psalm\Storage\ImmutableNonCloneable..
Decoded Output download
<?php
namespace Psalm\Internal\FileManipulation;
use Psalm\Storage\ImmutableNonCloneableTrait;
/**
* @psalm-immutable
* @internal
*/
final class CodeMigration
{
use ImmutableNonCloneableTrait;
public string $source_file_path;
public int $source_start;
public int $source_end;
public string $destination_file_path;
public int $destination_start;
public function __construct(
string $source_file_path,
int $source_start,
int $source_end,
string $destination_file_path,
int $destination_start
) {
$this->source_file_path = $source_file_path;
$this->source_start = $source_start;
$this->source_end = $source_end;
$this->destination_file_path = $destination_file_path;
$this->destination_start = $destination_start;
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace Psalm\Internal\FileManipulation;
use Psalm\Storage\ImmutableNonCloneableTrait;
/**
* @psalm-immutable
* @internal
*/
final class CodeMigration
{
use ImmutableNonCloneableTrait;
public string $source_file_path;
public int $source_start;
public int $source_end;
public string $destination_file_path;
public int $destination_start;
public function __construct(
string $source_file_path,
int $source_start,
int $source_end,
string $destination_file_path,
int $destination_start
) {
$this->source_file_path = $source_file_path;
$this->source_start = $source_start;
$this->source_end = $source_end;
$this->destination_file_path = $destination_file_path;
$this->destination_start = $destination_start;
}
}
Function Calls
None |
Stats
MD5 | 74ed7674e09b94b6074f8eac2be77c0f |
Eval Count | 0 |
Decode Time | 108 ms |