src/Entity/Mapped/Entity.php line 12
<?phpdeclare(strict_types=1);namespace App\Entity\Mapped;use App\Entity\User;use DateTime;use Doctrine\ORM\Mapping as ORM;#[ORM\MappedSuperclass]class Entity{#[ORM\Id]#[ORM\GeneratedValue]#[ORM\Column(type: 'integer')]private ?int $id = null;#[ORM\Column(type: 'datetime',nullable: true)]private ?DateTime $dateCreated = null;#[ORM\Column(type: 'datetime',nullable: true)]private ?DateTime $dateChanged = null;#[ORM\ManyToOne(targetEntity: User::class,cascade: ['persist'])]#[ORM\JoinColumn(name: 'user_created',nullable: true)]private ?User $userCreated = null;#[ORM\ManyToOne(targetEntity: User::class,cascade: ['persist'])]#[ORM\JoinColumn(name: 'user_changed',nullable: true)]private ?User $userChanged = null;#[ORM\Column(name: 'active',type: 'boolean',options: ['default' => true])]private bool $active = true;public function getId(): ?int{return $this->id;}public function setId($id): self{$this->id = $id;return $this;}public function getDateCreated(): ?DateTime{return $this->dateCreated;}public function setDateCreated(?DateTime $dateCreated): self{$this->dateCreated = $dateCreated;return $this;}public function getDateChanged(): ?DateTime{return $this->dateChanged;}public function setDateChanged(?DateTime $dateChanged): self{$this->dateChanged = $dateChanged;return $this;}public function getUserCreated(): ?User{return $this->userCreated;}public function setUserCreated(?User $userCreated): self{$this->userCreated = $userCreated;return $this;}public function getUserChanged(): ?User{return $this->userChanged;}public function setUserChanged(?User $userChanged): self{$this->userChanged = $userChanged;return $this;}public function isActive(): bool{return $this->active;}public function setActive(bool $active): void{$this->active = $active;}}