{
"tool_response": [
{
"type": "text",
"text": "{\n \"fqcn\": \"Infrastructure\\\\SemanticExplorerRepository\",\n \"type\": \"class\",\n \"file_id\": 4613,\n \"file_path\": \"\/var\/www\/dev.campus.systemische-tools.de\/src\/Infrastructure\/SemanticExplorerRepository.php\",\n \"file_name\": \"SemanticExplorerRepository.php\",\n \"namespace\": \"Infrastructure\",\n \"methods\": [\n {\n \"name\": \"__construct\",\n \"visibility\": \"public\",\n \"line\": 15\n },\n {\n \"name\": \"getDocumentStats\",\n \"visibility\": \"public\",\n \"line\": 24\n },\n {\n \"name\": \"getDocuments\",\n \"visibility\": \"public\",\n \"line\": 35\n },\n {\n \"name\": \"getDocumentsFiltered\",\n \"visibility\": \"public\",\n \"line\": 46\n },\n {\n \"name\": \"getDocument\",\n \"visibility\": \"public\",\n \"line\": 75\n },\n {\n \"name\": \"getChunkStats\",\n \"visibility\": \"public\",\n \"line\": 88\n },\n {\n \"name\": \"getSemanticStats\",\n \"visibility\": \"public\",\n \"line\": 99\n },\n {\n \"name\": \"getRecentChunks\",\n \"visibility\": \"public\",\n \"line\": 111\n },\n {\n \"name\": \"getChunksForDocument\",\n \"visibility\": \"public\",\n \"line\": 126\n },\n {\n \"name\": \"getChunksFiltered\",\n \"visibility\": \"public\",\n \"line\": 140\n },\n {\n \"name\": \"getChunksCount\",\n \"visibility\": \"public\",\n \"line\": 169\n },\n {\n \"name\": \"getChunk\",\n \"visibility\": \"public\",\n \"line\": 194\n },\n {\n \"name\": \"getChunkByDocumentAndIndex\",\n \"visibility\": \"public\",\n \"line\": 208\n },\n {\n \"name\": \"getChunkById\",\n \"visibility\": \"public\",\n \"line\": 220\n },\n {\n \"name\": \"getEntitiesFiltered\",\n \"visibility\": \"public\",\n \"line\": 238\n },\n {\n \"name\": \"getEntityStats\",\n \"visibility\": \"public\",\n \"line\": 269\n },\n {\n \"name\": \"getEntity\",\n \"visibility\": \"public\",\n \"line\": 276\n },\n {\n \"name\": \"getEntitySynonyms\",\n \"visibility\": \"public\",\n \"line\": 285\n },\n {\n \"name\": \"getOutgoingRelations\",\n \"visibility\": \"public\",\n \"line\": 293\n },\n {\n \"name\": \"getIncomingRelations\",\n \"visibility\": \"public\",\n \"line\": 307\n },\n {\n \"name\": \"getChunksForEntity\",\n \"visibility\": \"public\",\n \"line\": 321\n },\n {\n \"name\": \"getEntityClassifications\",\n \"visibility\": \"public\",\n \"line\": 339\n },\n {\n \"name\": \"getRelationsFiltered\",\n \"visibility\": \"public\",\n \"line\": 356\n },\n {\n \"name\": \"getRelationTypes\",\n \"visibility\": \"public\",\n \"line\": 381\n },\n {\n \"name\": \"getRelationStats\",\n \"visibility\": \"public\",\n \"line\": 391\n },\n {\n \"name\": \"getTaxonomyTerms\",\n \"visibility\": \"public\",\n \"line\": 405\n },\n {\n \"name\": \"getTaxonomyStats\",\n \"visibility\": \"public\",\n \"line\": 418\n },\n {\n \"name\": \"getOntologyClasses\",\n \"visibility\": \"public\",\n \"line\": 433\n },\n {\n \"name\": \"getOntologyStats\",\n \"visibility\": \"public\",\n \"line\": 446\n },\n {\n \"name\": \"getSemanticsFiltered\",\n \"visibility\": \"public\",\n \"line\": 460\n },\n {\n \"name\": \"getSemanticsCount\",\n \"visibility\": \"public\",\n \"line\": 483\n },\n {\n \"name\": \"getEntitySemanticsFiltered\",\n \"visibility\": \"public\",\n \"line\": 499\n },\n {\n \"name\": \"getEntitySemanticsCount\",\n \"visibility\": \"public\",\n \"line\": 530\n },\n {\n \"name\": \"createEntity\",\n \"visibility\": \"public\",\n \"line\": 556\n },\n {\n \"name\": \"updateEntity\",\n \"visibility\": \"public\",\n \"line\": 572\n },\n {\n \"name\": \"deleteEntity\",\n \"visibility\": \"public\",\n \"line\": 588\n },\n {\n \"name\": \"getEntityTypes\",\n \"visibility\": \"public\",\n \"line\": 615\n },\n {\n \"name\": \"getAllEntitiesSimple\",\n \"visibility\": \"public\",\n \"line\": 620\n },\n {\n \"name\": \"getRelation\",\n \"visibility\": \"public\",\n \"line\": 629\n },\n {\n \"name\": \"createRelation\",\n \"visibility\": \"public\",\n \"line\": 646\n },\n {\n \"name\": \"updateRelation\",\n \"visibility\": \"public\",\n \"line\": 662\n },\n {\n \"name\": \"deleteRelation\",\n \"visibility\": \"public\",\n \"line\": 671\n },\n {\n \"name\": \"getRelationTypesList\",\n \"visibility\": \"public\",\n \"line\": 678\n },\n {\n \"name\": \"getTaxonomyTerm\",\n \"visibility\": \"public\",\n \"line\": 687\n },\n {\n \"name\": \"createTaxonomyTerm\",\n \"visibility\": \"public\",\n \"line\": 696\n },\n {\n \"name\": \"updateTaxonomyTerm\",\n \"visibility\": \"public\",\n \"line\": 724\n },\n {\n \"name\": \"deleteTaxonomyTerm\",\n \"visibility\": \"public\",\n \"line\": 751\n },\n {\n \"name\": \"getTaxonomyTermsForSelect\",\n \"visibility\": \"public\",\n \"line\": 771\n },\n {\n \"name\": \"getOntologyClass\",\n \"visibility\": \"public\",\n \"line\": 782\n },\n {\n \"name\": \"createOntologyClass\",\n \"visibility\": \"public\",\n \"line\": 791\n },\n {\n \"name\": \"updateOntologyClass\",\n \"visibility\": \"public\",\n \"line\": 807\n },\n {\n \"name\": \"deleteOntologyClass\",\n \"visibility\": \"public\",\n \"line\": 823\n },\n {\n \"name\": \"getOntologyClassesForSelect\",\n \"visibility\": \"public\",\n \"line\": 843\n },\n {\n \"name\": \"getGraphData\",\n \"visibility\": \"public\",\n \"line\": 857\n }\n ],\n \"dependencies\": [\n {\n \"dependency_type\": \"use\",\n \"target_fqcn\": \"Infrastructure\\\\Config\\\\DatabaseFactory\"\n },\n {\n \"dependency_type\": \"constructor\",\n \"target_fqcn\": \"PDO\"\n }\n ],\n \"dependents_count\": 11\n}"
}
]
}