/**
  * @since 2.4
  *
  * @param PropertyAnnotator $propertyAnnotator
  * @param string|false $displayTitle
  * @param string $defaultSort
  */
 public function __construct(PropertyAnnotator $propertyAnnotator, $displayTitle = false, $defaultSort = '')
 {
     parent::__construct($propertyAnnotator);
     $this->displayTitle = $displayTitle;
     $this->defaultSort = $defaultSort;
 }
 /**
  * @since 1.9
  *
  * @param PropertyAnnotator $propertyAnnotator
  * @param RedirectTargetFinder $redirectTargetFinder
  */
 public function __construct(PropertyAnnotator $propertyAnnotator, RedirectTargetFinder $redirectTargetFinder)
 {
     parent::__construct($propertyAnnotator);
     $this->redirectTargetFinder = $redirectTargetFinder;
 }
 /**
  * @since 1.9
  *
  * @param PropertyAnnotator $propertyAnnotator
  * @param PageInfo $pageInfo
  */
 public function __construct(PropertyAnnotator $propertyAnnotator, PageInfo $pageInfo)
 {
     parent::__construct($propertyAnnotator);
     $this->pageInfo = $pageInfo;
 }
 /**
  * @since 1.9
  *
  * @param PropertyAnnotator $propertyAnnotator
  * @param string $defaultSort
  */
 public function __construct(PropertyAnnotator $propertyAnnotator, $defaultSort)
 {
     parent::__construct($propertyAnnotator);
     $this->defaultSort = $defaultSort;
 }
 /**
  * @since 1.9
  *
  * @param PropertyAnnotator $propertyAnnotator
  * @param array $categories
  */
 public function __construct(PropertyAnnotator $propertyAnnotator, array $categories)
 {
     parent::__construct($propertyAnnotator);
     $this->categories = $categories;
 }