src/Entity/MainSlider.php line 15
<?phpnamespace App\Entity;use App\Entity\Trait\MainTranslationTrait;use App\Entity\Translation\MainSliderTranslation;use App\Repository\MainSliderRepository;use Doctrine\ORM\Mapping as ORM;use Gedmo\Mapping\Annotation as Gedmo;use Gedmo\Translatable\Translatable;#[ORM\Table(name: 'main_slider')]#[ORM\Entity(repositoryClass: MainSliderRepository::class)]#[Gedmo\TranslationEntity(class: MainSliderTranslation::class)]class MainSlider implements Translatable{use MainTranslationTrait;const TRANSLATION_ENTITY = MainSliderTranslation::class;#[ORM\Id]#[ORM\GeneratedValue]#[ORM\Column]private ?int $id = null;#[ORM\Column(type: 'boolean', nullable: true, options: ['default' => true])]private ?bool $isActive = true;#[ORM\Column(type: 'string', nullable: true)]#[Gedmo\Translatable]private ?string $title = null;#[ORM\Column(type: 'string', nullable: true)]private ?string $slug = null;#[ORM\Column(type: 'text',length: 255, nullable: true)]#[Gedmo\Translatable]private ?string $description = null;#[ORM\Column(type: 'string', nullable: true)]#[Gedmo\Translatable]private ?string $buttonText = null;#[ORM\Column(type: 'string', nullable: true)]private ?string $buttonSlug = null;#[ORM\Column(type: 'string', nullable: true)]#[Gedmo\Translatable]private ?string $image = null;#[ORM\Column(type: 'integer', nullable: true)]private ?int $position = null;public function __toString(): string{return $this->title ?? "";}public function getId(): ?int{return $this->id;}public function getTitle(): ?string{return $this->title;}public function setTitle(?string $title): static{$this->title = $title;return $this;}public function getDescription(): ?string{return $this->description;}public function setDescription(?string $description): static{$this->description = $description;return $this;}public function getImage(): ?string{return $this->image;}public function setImage(?string $image): static{$this->image = $image;return $this;}public function getSlug(): ?string{return $this->slug;}public function setSlug(?string $slug): void{$this->slug = $slug;}public function getIsActive(): ?bool{return $this->isActive;}public function setIsActive(?bool $isActive): void{$this->isActive = $isActive;}public function getPosition(): ?int{return $this->position;}public function setPosition(?int $position): void{$this->position = $position;}public function getButtonText(): ?string{return $this->buttonText;}public function setButtonText(?string $buttonText): void{$this->buttonText = $buttonText;}public function getButtonSlug(): ?string{return $this->buttonSlug;}public function setButtonSlug(?string $buttonSlug): void{$this->buttonSlug = $buttonSlug;}}