<?php

namespace AutoAdmin\Bundle\Tests\Functional\Entity;

use AutoAdmin\Bundle\Content\Entity\Traits\CreatedAtTrait;
use AutoAdmin\Bundle\Content\Entity\Traits\IdTrait;
use AutoAdmin\Bundle\Content\Entity\Traits\NameTrait;
use AutoAdmin\Bundle\Content\Entity\Traits\PublishableTrait;
use AutoAdmin\Bundle\Content\Entity\Traits\PublishTimePeriodTrait;
use AutoAdmin\Bundle\Content\Entity\Traits\SequencedTrait;
use AutoAdmin\Bundle\Content\Entity\Traits\SlugTrait;
use AutoAdmin\Bundle\Content\Entity\Traits\UpdatedAtTrait;
use AutoAdmin\Bundle\Content\Model\CreatedAtInterface;
use AutoAdmin\Bundle\Content\Model\IdInterface;
use AutoAdmin\Bundle\Content\Model\NameInterface;
use AutoAdmin\Bundle\Content\Model\PublishableInterface;
use AutoAdmin\Bundle\Content\Model\PublishTimePeriodInterface;
use AutoAdmin\Bundle\Content\Model\SequencedInterface;
use AutoAdmin\Bundle\Content\Model\SlugInterface;
use AutoAdmin\Bundle\Content\Model\UpdatedAtInterface;

class SimpleEntity implements IdInterface, NameInterface, SlugInterface, PublishableInterface, PublishTimePeriodInterface, SequencedInterface, CreatedAtInterface, UpdatedAtInterface
{
    use IdTrait;
    use NameTrait;
    use SlugTrait;
    use PublishableTrait;
    use PublishTimePeriodTrait;
    use SequencedTrait;
    use CreatedAtTrait;
    use UpdatedAtTrait;
}
