<?phpnamespace EightMarq\CoreComponent\Entity;use Doctrine\ORM\Mapping as ORM;use Gedmo\Blameable\Traits\BlameableEntity;use Gedmo\SoftDeleteable\Traits\SoftDeleteableEntity;use Gedmo\Timestampable\Traits\TimestampableEntity;/** * @ORM\MappedSuperclass() */class BaseEntity{ use TimestampableEntity; use SoftDeleteableEntity; use BlameableEntity; use EntityTrait; /** * @var int * * @ORM\Column(type="integer") * @ORM\Id() * @ORM\GeneratedValue(strategy="IDENTITY") */ protected $id;}