39 lines
724 B
PHP
39 lines
724 B
PHP
<?php
|
|
|
|
namespace Application\Models;
|
|
|
|
use DateTime;
|
|
use JMS\Serializer\Annotation\SerializedName;
|
|
use JMS\Serializer\Annotation\Type;
|
|
|
|
trait Meta
|
|
{
|
|
#[SerializedName('_model')]
|
|
#[Type('string')]
|
|
private ?string $metaModel;
|
|
|
|
#[SerializedName('_state')]
|
|
#[Type('int')]
|
|
private ?int $metaState;
|
|
|
|
#[SerializedName('_modified')]
|
|
#[Type('DateTime<"U">')]
|
|
private ?DateTime $metaModified;
|
|
|
|
#[SerializedName('_mby')]
|
|
#[Type('string')]
|
|
private ?string $metaMby;
|
|
|
|
#[SerializedName('_created')]
|
|
#[Type('DateTime<"U">')]
|
|
private ?DateTime $metaCreated;
|
|
|
|
#[SerializedName('_cby')]
|
|
#[Type('string')]
|
|
private ?string $metaCby;
|
|
|
|
#[SerializedName('_id')]
|
|
#[Type('string')]
|
|
private ?string $metaId;
|
|
}
|