<?phpnamespace App\Entity;use App\Repository\PropertyManagementServiceRepository;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;#[ORM\Entity(repositoryClass: PropertyManagementServiceRepository::class)]class PropertyManagementService{ #[ORM\Id] #[ORM\GeneratedValue] #[ORM\Column] private ?int $id = null; #[ORM\Column(length: 255)] private ?string $category = null; #[ORM\Column(length: 20, options: ['default' => 'property'])] private string $serviceType = 'property'; #[ORM\Column(length: 255, nullable: true)] private ?string $subCategory = null; #[ORM\Column(length: 255)] private ?string $title = null; #[ORM\Column(type: Types::TEXT, nullable: true)] private ?string $description = null; #[ORM\Column(type: Types::INTEGER, options: ['default' => 0])] private int $sortOrder = 0; public function getId(): ?int { return $this->id; } public function getCategory(): ?string { return $this->category; } public function setCategory(string $category): self { $this->category = $category; return $this; } public function getServiceType(): string { return $this->serviceType; } public function setServiceType(string $serviceType): self { $this->serviceType = $serviceType; return $this; } public function getSubCategory(): ?string { return $this->subCategory; } public function setSubCategory(?string $subCategory): self { $this->subCategory = $subCategory; return $this; } public function getTitle(): ?string { return $this->title; } public function setTitle(string $title): self { $this->title = $title; return $this; } public function getDescription(): ?string { return $this->description; } public function setDescription(?string $description): self { $this->description = $description; return $this; } public function getSortOrder(): int { return $this->sortOrder; } public function setSortOrder(int $sortOrder): self { $this->sortOrder = $sortOrder; return $this; }}