<?php

namespace AutoAdmin\Bundle\Content\Entity;

use AutoAdmin\Bundle\Content\Breadcrumbs\Model\BreadcrumbsConfigInterface;
use AutoAdmin\Bundle\Content\Breadcrumbs\Model\BreadcrumbsConfigTrait;
use AutoAdmin\Bundle\Content\Entity\Traits\SlugAdminTrait;
use AutoAdmin\Bundle\Content\Model\ContentInterface;
use AutoAdmin\Bundle\Content\Model\SlugAdminInterface;
use Doctrine\ORM\Mapping as ORM;

/**
 * Class Content
 *
 * @package AutoAdmin\Bundle\Entity\Content
 */
#[ORM\MappedSuperclass]
abstract class Content extends AbstractTranslatable implements
    ContentInterface,
    SlugAdminInterface,
    BreadcrumbsConfigInterface
{
    use SlugAdminTrait;
    use BreadcrumbsConfigTrait;

    public function __construct()
    {
        parent::__construct();
    }
}
