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 Doctrine\Tests\Models\TypedProperties; use Doc..
Decoded Output download
<?php
declare(strict_types=1);
namespace Doctrine\Tests\Models\TypedProperties;
use Doctrine\ORM\Mapping as ORM;
use Doctrine\ORM\Mapping\ClassMetadata;
use Doctrine\Tests\DbalTypes\CustomIdObject;
#[ORM\Entity]
#[ORM\Table(name: 'cms_users_typed_with_custom_typed_field')]
class UserTypedWithCustomTypedField
{
#[ORM\Id]
#[ORM\Column]
#[ORM\GeneratedValue]
public int $id;
#[ORM\Column]
public CustomIdObject $customId;
#[ORM\Column]
public int $customIntTypedField;
public static function loadMetadata(ClassMetadata $metadata): void
{
$metadata->setInheritanceType(ClassMetadata::INHERITANCE_TYPE_NONE);
$metadata->setPrimaryTable(
['name' => 'cms_users_typed_with_custom_typed_field'],
);
$metadata->mapField(
[
'id' => true,
'fieldName' => 'id',
],
);
$metadata->setIdGeneratorType(ClassMetadata::GENERATOR_TYPE_AUTO);
$metadata->mapField(
['fieldName' => 'customId'],
);
$metadata->mapField(
['fieldName' => 'customIntTypedField'],
);
}
}
?>
Did this file decode correctly?
Original Code
<?php
declare(strict_types=1);
namespace Doctrine\Tests\Models\TypedProperties;
use Doctrine\ORM\Mapping as ORM;
use Doctrine\ORM\Mapping\ClassMetadata;
use Doctrine\Tests\DbalTypes\CustomIdObject;
#[ORM\Entity]
#[ORM\Table(name: 'cms_users_typed_with_custom_typed_field')]
class UserTypedWithCustomTypedField
{
#[ORM\Id]
#[ORM\Column]
#[ORM\GeneratedValue]
public int $id;
#[ORM\Column]
public CustomIdObject $customId;
#[ORM\Column]
public int $customIntTypedField;
public static function loadMetadata(ClassMetadata $metadata): void
{
$metadata->setInheritanceType(ClassMetadata::INHERITANCE_TYPE_NONE);
$metadata->setPrimaryTable(
['name' => 'cms_users_typed_with_custom_typed_field'],
);
$metadata->mapField(
[
'id' => true,
'fieldName' => 'id',
],
);
$metadata->setIdGeneratorType(ClassMetadata::GENERATOR_TYPE_AUTO);
$metadata->mapField(
['fieldName' => 'customId'],
);
$metadata->mapField(
['fieldName' => 'customIntTypedField'],
);
}
}
Function Calls
None |
Stats
MD5 | 9331359b4015853cb260a48e19f866d6 |
Eval Count | 0 |
Decode Time | 97 ms |