@@ -90,8 +90,7 @@ discard block |
||
| 90 | 90 | * |
| 91 | 91 | * @return void |
| 92 | 92 | */ |
| 93 | - public function __construct(DocumentRepository $documentRepository, $collections, array $settings, array $searchParams, QueryResult $listedMetadata = null) |
|
| 94 | - { |
|
| 93 | + public function __construct(DocumentRepository $documentRepository, $collections, array $settings, array $searchParams, QueryResult $listedMetadata = null) { |
|
| 95 | 94 | $this->documentRepository = $documentRepository; |
| 96 | 95 | $this->collections = $collections; |
| 97 | 96 | $this->settings = $settings; |
@@ -210,8 +209,7 @@ discard block |
||
| 210 | 209 | * @return mixed |
| 211 | 210 | */ |
| 212 | 211 | #[\ReturnTypeWillChange] |
| 213 | - public function offsetGet($offset) |
|
| 214 | - { |
|
| 212 | + public function offsetGet($offset) { |
|
| 215 | 213 | $idx = $this->result['document_keys'][$offset]; |
| 216 | 214 | $document = $this->result['documents'][$idx] ?? null; |
| 217 | 215 | |
@@ -279,8 +277,7 @@ discard block |
||
| 279 | 277 | * |
| 280 | 278 | * @return mixed |
| 281 | 279 | */ |
| 282 | - public function getSolrResults() |
|
| 283 | - { |
|
| 280 | + public function getSolrResults() { |
|
| 284 | 281 | return $this->result['solrResults']; |
| 285 | 282 | } |
| 286 | 283 | |
@@ -293,8 +290,7 @@ discard block |
||
| 293 | 290 | * |
| 294 | 291 | * @return mixed |
| 295 | 292 | */ |
| 296 | - public function getByUid($uid) |
|
| 297 | - { |
|
| 293 | + public function getByUid($uid) { |
|
| 298 | 294 | return $this->result['documents'][$uid]; |
| 299 | 295 | } |
| 300 | 296 | |
@@ -305,8 +301,7 @@ discard block |
||
| 305 | 301 | * |
| 306 | 302 | * @return SolrSearchQuery |
| 307 | 303 | */ |
| 308 | - public function getQuery() |
|
| 309 | - { |
|
| 304 | + public function getQuery() { |
|
| 310 | 305 | return new SolrSearchQuery($this); |
| 311 | 306 | } |
| 312 | 307 | |
@@ -317,8 +312,7 @@ discard block |
||
| 317 | 312 | * |
| 318 | 313 | * @return SolrSearch |
| 319 | 314 | */ |
| 320 | - public function getFirst() |
|
| 321 | - { |
|
| 315 | + public function getFirst() { |
|
| 322 | 316 | return $this[0]; |
| 323 | 317 | } |
| 324 | 318 | |
@@ -329,8 +323,7 @@ discard block |
||
| 329 | 323 | * |
| 330 | 324 | * @return array |
| 331 | 325 | */ |
| 332 | - public function toArray() |
|
| 333 | - { |
|
| 326 | + public function toArray() { |
|
| 334 | 327 | return array_values($this->result['documents']); |
| 335 | 328 | } |
| 336 | 329 | |
@@ -343,8 +336,7 @@ discard block |
||
| 343 | 336 | * |
| 344 | 337 | * @return int |
| 345 | 338 | */ |
| 346 | - public function getNumFound() |
|
| 347 | - { |
|
| 339 | + public function getNumFound() { |
|
| 348 | 340 | return $this->result['numFound']; |
| 349 | 341 | } |
| 350 | 342 | |
@@ -355,8 +347,7 @@ discard block |
||
| 355 | 347 | * |
| 356 | 348 | * @return void |
| 357 | 349 | */ |
| 358 | - public function prepare() |
|
| 359 | - { |
|
| 350 | + public function prepare() { |
|
| 360 | 351 | // Prepare query parameters. |
| 361 | 352 | $params = []; |
| 362 | 353 | $matches = []; |
@@ -472,8 +463,7 @@ discard block |
||
| 472 | 463 | * |
| 473 | 464 | * @return void |
| 474 | 465 | */ |
| 475 | - public function submit($start, $rows, $processResults = true) |
|
| 476 | - { |
|
| 466 | + public function submit($start, $rows, $processResults = true) { |
|
| 477 | 467 | $params = $this->params; |
| 478 | 468 | $params['start'] = $start; |
| 479 | 469 | $params['rows'] = $rows; |
@@ -631,8 +621,7 @@ discard block |
||
| 631 | 621 | * |
| 632 | 622 | * @return array The Apache Solr Documents that were fetched |
| 633 | 623 | */ |
| 634 | - protected function searchSolr($parameters = [], $enableCache = true) |
|
| 635 | - { |
|
| 624 | + protected function searchSolr($parameters = [], $enableCache = true) { |
|
| 636 | 625 | // Set query. |
| 637 | 626 | $parameters['query'] = isset($parameters['query']) ? $parameters['query'] : '*'; |
| 638 | 627 | $parameters['filterquery'] = isset($parameters['filterquery']) ? $parameters['filterquery'] : []; |
@@ -18,8 +18,7 @@ discard block |
||
| 18 | 18 | * @property int $limit |
| 19 | 19 | * @property int $offset |
| 20 | 20 | */ |
| 21 | -class SolrSearchQuery implements QueryInterface |
|
| 22 | -{ |
|
| 21 | +class SolrSearchQuery implements QueryInterface { |
|
| 23 | 22 | /** |
| 24 | 23 | * @access private |
| 25 | 24 | * @var SolrSearch |
@@ -47,8 +46,7 @@ discard block |
||
| 47 | 46 | * |
| 48 | 47 | * @return void |
| 49 | 48 | */ |
| 50 | - public function __construct($solrSearch) |
|
| 51 | - { |
|
| 49 | + public function __construct($solrSearch) { |
|
| 52 | 50 | $this->solrSearch = $solrSearch; |
| 53 | 51 | |
| 54 | 52 | $this->offset = 0; |
@@ -70,8 +68,7 @@ discard block |
||
| 70 | 68 | */ |
| 71 | 69 | // TODO: Return type (array) of method SolrSearchQuery::execute() should be compatible with return type (iterable<object>&TYPO3\CMS\Extbase\Persistence\QueryResultInterface) of method TYPO3\CMS\Extbase\Persistence\QueryInterface::execute() |
| 72 | 70 | // @phpstan-ignore-next-line |
| 73 | - public function execute($returnRawQueryResult = false) |
|
| 74 | - { |
|
| 71 | + public function execute($returnRawQueryResult = false) { |
|
| 75 | 72 | $this->solrSearch->submit($this->offset, $this->limit); |
| 76 | 73 | |
| 77 | 74 | // solrSearch now only contains the results in range, indexed in [0, n) |
@@ -146,8 +143,8 @@ discard block |
||
| 146 | 143 | // @phpstan-ignore-next-line |
| 147 | 144 | public function getQuerySettings() {} |
| 148 | 145 | |
| 149 | - public function count() |
|
| 150 | - {// @phpstan-ignore-next-line |
|
| 146 | + public function count() { |
|
| 147 | +// @phpstan-ignore-next-line |
|
| 151 | 148 | // TODO? |
| 152 | 149 | } |
| 153 | 150 | |
@@ -22,8 +22,7 @@ |
||
| 22 | 22 | * |
| 23 | 23 | * @abstract |
| 24 | 24 | */ |
| 25 | -interface FulltextInterface |
|
| 26 | -{ |
|
| 25 | +interface FulltextInterface { |
|
| 27 | 26 | /** |
| 28 | 27 | * This extracts raw fulltext data from XML |
| 29 | 28 | * |
@@ -33,8 +33,7 @@ |
||
| 33 | 33 | * |
| 34 | 34 | * @return void |
| 35 | 35 | */ |
| 36 | - public function emit() |
|
| 37 | - { |
|
| 36 | + public function emit() { |
|
| 38 | 37 | // Disable output buffering |
| 39 | 38 | ob_end_flush(); |
| 40 | 39 | |
@@ -22,8 +22,7 @@ |
||
| 22 | 22 | * |
| 23 | 23 | * @abstract |
| 24 | 24 | */ |
| 25 | -interface MetadataInterface |
|
| 26 | -{ |
|
| 25 | +interface MetadataInterface { |
|
| 27 | 26 | /** |
| 28 | 27 | * This extracts metadata from XML |
| 29 | 28 | * |
@@ -32,8 +32,7 @@ discard block |
||
| 32 | 32 | * |
| 33 | 33 | * @access public |
| 34 | 34 | */ |
| 35 | -class Indexer |
|
| 36 | -{ |
|
| 35 | +class Indexer { |
|
| 37 | 36 | /** |
| 38 | 37 | * @access public |
| 39 | 38 | * @static |
@@ -604,8 +603,7 @@ discard block |
||
| 604 | 603 | * |
| 605 | 604 | * @return array|string |
| 606 | 605 | */ |
| 607 | - private static function removeAppendsFromAuthor($authors) |
|
| 608 | - { |
|
| 606 | + private static function removeAppendsFromAuthor($authors) { |
|
| 609 | 607 | if (is_array($authors)) { |
| 610 | 608 | foreach ($authors as $i => $author) { |
| 611 | 609 | $splitName = explode(pack('C', 31), $author); |
@@ -685,7 +683,6 @@ discard block |
||
| 685 | 683 | * |
| 686 | 684 | * @return void |
| 687 | 685 | */ |
| 688 | - private function __construct() |
|
| 689 | - { |
|
| 686 | + private function __construct() { |
|
| 690 | 687 | } |
| 691 | 688 | } |
@@ -57,8 +57,7 @@ discard block |
||
| 57 | 57 | * @property-read string $toplevelId this holds the toplevel structure's "@ID" (METS) or the manifest's "@id" (IIIF) |
| 58 | 58 | * @property \SimpleXMLElement $xml this holds the whole XML file as \SimpleXMLElement object |
| 59 | 59 | */ |
| 60 | -abstract class AbstractDocument |
|
| 61 | -{ |
|
| 60 | +abstract class AbstractDocument { |
|
| 62 | 61 | /** |
| 63 | 62 | * @access protected |
| 64 | 63 | * @var Logger This holds the logger |
@@ -838,8 +837,7 @@ discard block |
||
| 838 | 837 | * @return int|bool false if structure with $logId is not a child of this substructure, |
| 839 | 838 | * or the actual depth. |
| 840 | 839 | */ |
| 841 | - protected function getTreeDepth(array $structure, int $depth, string $logId) |
|
| 842 | - { |
|
| 840 | + protected function getTreeDepth(array $structure, int $depth, string $logId) { |
|
| 843 | 841 | foreach ($structure as $element) { |
| 844 | 842 | if ($element['id'] == $logId) { |
| 845 | 843 | return $depth; |
@@ -862,8 +860,7 @@ discard block |
||
| 862 | 860 | * |
| 863 | 861 | * @return int|bool tree depth as integer or false if no element with $logId exists within the TOC. |
| 864 | 862 | */ |
| 865 | - public function getStructureDepth(string $logId) |
|
| 866 | - { |
|
| 863 | + public function getStructureDepth(string $logId) { |
|
| 867 | 864 | return $this->getTreeDepth($this->magicGetTableOfContents(), 1, $logId); |
| 868 | 865 | } |
| 869 | 866 | |
@@ -1122,8 +1119,7 @@ discard block |
||
| 1122 | 1119 | * |
| 1123 | 1120 | * @return mixed The METS file's / IIIF manifest's record identifier |
| 1124 | 1121 | */ |
| 1125 | - protected function magicGetRecordId() |
|
| 1126 | - { |
|
| 1122 | + protected function magicGetRecordId() { |
|
| 1127 | 1123 | return $this->recordId; |
| 1128 | 1124 | } |
| 1129 | 1125 | |
@@ -1193,8 +1189,7 @@ discard block |
||
| 1193 | 1189 | * |
| 1194 | 1190 | * @return void |
| 1195 | 1191 | */ |
| 1196 | - protected function __construct(int $pid, string $location, $preloadedDocument, array $settings = []) |
|
| 1197 | - { |
|
| 1192 | + protected function __construct(int $pid, string $location, $preloadedDocument, array $settings = []) { |
|
| 1198 | 1193 | $this->pid = $pid; |
| 1199 | 1194 | $this->setPreloadedDocument($preloadedDocument); |
| 1200 | 1195 | $this->init($location, $settings); |
@@ -1210,8 +1205,7 @@ discard block |
||
| 1210 | 1205 | * |
| 1211 | 1206 | * @return mixed Value of $this->$var |
| 1212 | 1207 | */ |
| 1213 | - public function __get(string $var) |
|
| 1214 | - { |
|
| 1208 | + public function __get(string $var) { |
|
| 1215 | 1209 | $method = 'magicGet' . ucfirst($var); |
| 1216 | 1210 | if ( |
| 1217 | 1211 | !property_exists($this, $var) |
@@ -1272,8 +1266,7 @@ discard block |
||
| 1272 | 1266 | * |
| 1273 | 1267 | * @return AbstractDocument|false |
| 1274 | 1268 | */ |
| 1275 | - private static function getDocumentCache(string $location) |
|
| 1276 | - { |
|
| 1269 | + private static function getDocumentCache(string $location) { |
|
| 1277 | 1270 | $cacheIdentifier = hash('md5', $location); |
| 1278 | 1271 | $cache = GeneralUtility::makeInstance(CacheManager::class)->getCache('tx_dlf_doc'); |
| 1279 | 1272 | $cacheHit = $cache->get($cacheIdentifier); |
@@ -30,8 +30,7 @@ |
||
| 30 | 30 | * |
| 31 | 31 | * @access public |
| 32 | 32 | */ |
| 33 | -class ReindexCommand extends BaseCommand |
|
| 34 | -{ |
|
| 33 | +class ReindexCommand extends BaseCommand { |
|
| 35 | 34 | /** |
| 36 | 35 | * Configure the command by defining the name, options and arguments |
| 37 | 36 | * |
@@ -40,8 +40,7 @@ |
||
| 40 | 40 | * |
| 41 | 41 | * @access public |
| 42 | 42 | */ |
| 43 | -class BaseCommand extends Command |
|
| 44 | -{ |
|
| 43 | +class BaseCommand extends Command { |
|
| 45 | 44 | /** |
| 46 | 45 | * @access protected |
| 47 | 46 | * @var CollectionRepository |