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 App\Domain\User; use JsonSerializable; class ..
Decoded Output download
<?php
declare(strict_types=1);
namespace App\Domain\User;
use JsonSerializable;
class User implements JsonSerializable
{
private ?int $id;
private string $username;
private string $firstName;
private string $lastName;
public function __construct(?int $id, string $username, string $firstName, string $lastName)
{
$this->id = $id;
$this->username = strtolower($username);
$this->firstName = ucfirst($firstName);
$this->lastName = ucfirst($lastName);
}
public function getId(): ?int
{
return $this->id;
}
public function getUsername(): string
{
return $this->username;
}
public function getFirstName(): string
{
return $this->firstName;
}
public function getLastName(): string
{
return $this->lastName;
}
#[\ReturnTypeWillChange]
public function jsonSerialize(): array
{
return [
'id' => $this->id,
'username' => $this->username,
'firstName' => $this->firstName,
'lastName' => $this->lastName,
];
}
}
?>
Did this file decode correctly?
Original Code
<?php
declare(strict_types=1);
namespace App\Domain\User;
use JsonSerializable;
class User implements JsonSerializable
{
private ?int $id;
private string $username;
private string $firstName;
private string $lastName;
public function __construct(?int $id, string $username, string $firstName, string $lastName)
{
$this->id = $id;
$this->username = strtolower($username);
$this->firstName = ucfirst($firstName);
$this->lastName = ucfirst($lastName);
}
public function getId(): ?int
{
return $this->id;
}
public function getUsername(): string
{
return $this->username;
}
public function getFirstName(): string
{
return $this->firstName;
}
public function getLastName(): string
{
return $this->lastName;
}
#[\ReturnTypeWillChange]
public function jsonSerialize(): array
{
return [
'id' => $this->id,
'username' => $this->username,
'firstName' => $this->firstName,
'lastName' => $this->lastName,
];
}
}
Function Calls
None |
Stats
MD5 | 80cdcbc6cbef0ccf70ca3b7482d92039 |
Eval Count | 0 |
Decode Time | 70 ms |