<?php


namespace AutoAdmin\Bundle\Content\Entity;

use AutoAdmin\Bundle\Content\Entity\Traits\CreatedAtTrait;
use AutoAdmin\Bundle\Content\Entity\Traits\TranslationTrait;
use AutoAdmin\Bundle\Content\Entity\Traits\UpdatedAtTrait;
use AutoAdmin\Bundle\Content\Model\CreatedAtInterface;
use AutoAdmin\Bundle\Content\Model\IdInterface;
use AutoAdmin\Bundle\Content\Model\TranslationInterface;
use AutoAdmin\Bundle\Content\Model\UpdatedAtInterface;
use Doctrine\ORM\Mapping as ORM;

/**
 * Class ContentTranslation
 *
 * @package AutoAdmin\Bundle\Entity\Content
 */
#[ORM\MappedSuperclass]
abstract class AbstractTranslation implements
    IdInterface,
    CreatedAtInterface,
    UpdatedAtInterface,
    TranslationInterface
{
    use CreatedAtTrait;
    use UpdatedAtTrait;
    use TranslationTrait;
}
