1<?php 2 3 4namespace ComboStrap; 5 6 7class AliasPath extends MetadataWikiPath 8{ 9 10 public const PERSISTENT_NAME = "path"; 11 const PROPERTY_NAME = "alias-path"; 12 13 public function getDescription(): string 14 { 15 return "The path of the alias"; 16 } 17 18 public function getLabel(): string 19 { 20 return "Alias Path"; 21 } 22 23 public static function getName(): string 24 { 25 return self::PROPERTY_NAME; 26 } 27 28 public static function getPersistentName(): string 29 { 30 return self::PERSISTENT_NAME; 31 } 32 33 34 public function getPersistenceType(): string 35 { 36 return DataTYpe::TEXT_TYPE_VALUE; 37 } 38 39 public function getMutable(): bool 40 { 41 return true; 42 } 43} 44