* @author Timo Hund */ abstract class AbstractRangeFacetItem extends AbstractFacetItem { /** * @var array */ protected $rangeCounts; /** * @var string */ protected $gap; /** * @return string */ public function getUriValue() { return $this->getRangeString(); } /** * @return string */ public function getCollectionKey() { return $this->getRangeString(); } /** * @return array */ public function getRangeCounts() { return $this->rangeCounts; } /** * @return string */ public function getGap() { return $this->gap; } /** * @return string */ abstract protected function getRangeString(); }