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\Symfony\ValueObject; use Rector\Symfony..
Decoded Output download
<?php
declare (strict_types=1);
namespace Rector\Symfony\ValueObject;
use Rector\Symfony\Contract\Tag\TagInterface;
final class Tag implements TagInterface
{
/**
* @readonly
* @var string
*/
private $name;
/**
* @var array<string, mixed>
* @readonly
*/
private $data = [];
/**
* @param array<string, mixed> $data
*/
public function __construct(string $name, array $data = [])
{
$this->name = $name;
$this->data = $data;
}
public function getName() : string
{
return $this->name;
}
/**
* @return array<string, mixed>
*/
public function getData() : array
{
return $this->data;
}
}
?>
Did this file decode correctly?
Original Code
<?php
declare (strict_types=1);
namespace Rector\Symfony\ValueObject;
use Rector\Symfony\Contract\Tag\TagInterface;
final class Tag implements TagInterface
{
/**
* @readonly
* @var string
*/
private $name;
/**
* @var array<string, mixed>
* @readonly
*/
private $data = [];
/**
* @param array<string, mixed> $data
*/
public function __construct(string $name, array $data = [])
{
$this->name = $name;
$this->data = $data;
}
public function getName() : string
{
return $this->name;
}
/**
* @return array<string, mixed>
*/
public function getData() : array
{
return $this->data;
}
}
Function Calls
| None |
Stats
| MD5 | 222ad755152cfe6397116b85bc0f019b |
| Eval Count | 0 |
| Decode Time | 95 ms |