예제 #1
0
파일: Abstract.php 프로젝트: sfsmfc/solr
 /**
  * Gets the pages in a site plus additional pages that may have been
  * configured.
  *
  * @return array A (sorted) array of page IDs in a site
  */
 protected function getPages()
 {
     $pages = $this->site->getPages();
     $additionalPageIds = array();
     if (!empty($this->indexingConfiguration['additionalPageIds'])) {
         $additionalPageIds = t3lib_div::intExplode(',', $this->indexingConfiguration['additionalPageIds']);
     }
     $pages = array_merge($pages, $additionalPageIds);
     sort($pages, SORT_NUMERIC);
     return $pages;
 }
예제 #2
0
파일: Abstract.php 프로젝트: punktDe/solr
 /**
  * Gets the pages in a site plus additional pages that may have been
  * configured.
  *
  * @return array A (sorted) array of page IDs in a site
  */
 protected function getPages()
 {
     $pages = $this->site->getPages();
     $additionalPageIds = array();
     if (!empty($this->indexingConfiguration['additionalPageIds'])) {
         $additionalPageIds = \TYPO3\CMS\Core\Utility\GeneralUtility::intExplode(',', $this->indexingConfiguration['additionalPageIds']);
     }
     $pages = array_merge($pages, $additionalPageIds);
     sort($pages, SORT_NUMERIC);
     return $pages;
 }