ElasticService
class ElasticService implements ElasticsearchInterface
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
GET search endpoint
searchGeneral
listAllPublished
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
getFormatsByCorpus Fetches all format terms for a given Corpus
Helpers
No description
No description
Details
at line 33
__construct()
at line 42
createIndex($params)
at line 48
reIndex($params)
at line 52
deleteIndex($params)
at line 57
createMappedIndex($indexMappingPath, $index_id)
at line 111
createMappedIndexAndReindex($indexMappingPath, $new_index_id, $old_index_id, $matchQuery, $new_elasticsearch_id, $new_id)
at line 211
updateDocumentFieldsInAnnotation($new_annotation_index, $annotation_ids)
at line 234
updatePublicationStatus($index, $ids)
at line 266
postToIndex($params)
at line 278
setMapping($params)
at line 290
setCorpusToPublished($params)
at line 302
pingServer()
at line 311
getPublishedCorpora()
at line 353
doSearch($params)
at line 383
getCorpus($id, $full = true, $index)
at line 431
deleteCorpus($id)
at line 458
getDocument($id, $full = true, $index)
at line 515
getAnnotation($id, $full = true, $index)
at line 569
deleteIndexedObject($index, $args)
at line 609
getElasticIdByObjectId($index, $objectparams)
at line 644
setWorkflowStatusByCorpusId($corpus_id)
at line 652
getAnnotationByName($name, $fields)
at line 675
getAnnotationByNameAndCorpusId($name, $corpusId, $fields, $index)
at line 715
getAnnotationsByCorpusId($corpusId, $index, $fields)
at line 752
getAnnotationByNameAndCorpusId2($name, $corpusId, $fields, $index)
at line 788
getAnnotationByCorpus($searchData, $corpusData, $fields, $index)
at line 825
getDocumentByCorpus($searchData, $corpusData, $fields, $index)
at line 861
getDocumentByCorpus2($searchData, $corpusData, $fields, $index)
at line 904
getCorpusByDocument($searchData, $documentData, $index)
at line 949
getAnnotationByDocument($searchData, $documentData)
at line 986
search($index, $field, $term)
GET search endpoint
at line 1025
searchGeneral($searchData)
searchGeneral
at line 1058
listAllPublished($searchData, $randomIndexes)
listAllPublished
at line 1095
searchCorpusIndex($searchData)
at line 1125
rangeSearch($searchData, $returnQueryBody = false)
at line 1323
searchDocumentIndex($searchData)
at line 1362
searchDocumentIndexWithParam(Request $request)
at line 1405
getSearchTotal($searchData, $index)
at line 1431
getCorpusTitlesByDocument($searchData, $documentData)
at line 1463
getCorpusByAnnotation($searchData)
at line 1483
getDocumentsByAnnotationAndCorpusId($documentList, $corpusId, $index)
at line 1530
getDocumentsByDocumentId($documentids, $index)
at line 1570
getDocumentsByAnnotation($searchData, $annotationData)
at line 1613
getDocumentsByAnnotation_metrics($searchData, $annotationData)
at line 1720
getDocumentsByAnnotation_too_memory_consuming($searchData, $annotationData)
at line 1769
getCorporaByAnnotation_old($searchData, $annotationData)
at line 1803
getCorporaByAnnotation($searchData, $annotationData, $index)
at line 1849
searchAnnotationIndex($searchData)
at line 1878
truncateIndex($index)
at line 1898
getAnnotationGroups($matchdata, $index)
at line 1928
getGuidelinesByCorpus($corpusId, $index)
at line 1962
getGuidelinesByCorpusAndAnnotationId($corpusId, $annotationName, $index)
at line 2006
getFormatsByCorpus($corpusId, $index)
getFormatsByCorpus Fetches all format terms for a given Corpus
at line 2048
checkForKey($array, $key)
Helpers