<?phpnamespace App\Entity\Core\Gamification;use Doctrine\ORM\Mapping as ORM;#[ORM\Table('gamification_animation')]#[ORM\Entity(repositoryClass: GamificationAnimationRepository::class)]class GamificationAnimation{ #[ORM\Column(name: 'id', type: 'integer')] #[ORM\Id] #[ORM\GeneratedValue(strategy: 'AUTO')] private int $id; #[ORM\Column(name: 'context', length: 16)] private string $context; #[ORM\Column(name: 'trigger', length: 16)] private string $trigger; #[ORM\Column(name: 'trigger_value')] private int $triggerValue; #[ORM\Column(name: 'text', length: 255)] private string $text; #[ORM\Column(name: 'animation', length: 32)] private string $animation; #[ORM\Column(name: 'extra_points')] private int $extraPoints; #[ORM\Column(name: 'priority')] private int $priority; public function getId(): int { return $this->id; } public function setId(int $id): void { $this->id = $id; } public function getContext(): string { return $this->context; } public function setContext(string $context): void { $this->context = $context; } public function getTrigger(): string { return $this->trigger; } public function setTrigger(string $trigger): void { $this->trigger = $trigger; } public function getTriggerValue(): int { return $this->triggerValue; } public function setTriggerValue(int $triggerValue): void { $this->triggerValue = $triggerValue; } public function getText(): string { return $this->text; } public function setText(string $text): void { $this->text = $text; } public function getAnimation(): string { return $this->animation; } public function setAnimation(string $animation): void { $this->animation = $animation; } public function getExtraPoints(): int { return $this->extraPoints; } public function setExtraPoints(int $extraPoints): void { $this->extraPoints = $extraPoints; } public function getPriority(): int { return $this->priority; } public function setPriority(int $priority): void { $this->priority = $priority; }}