$_topic
$_topic : \midcom_db_topic
The topic we're working on
Indexer client base class
$_topic : \midcom_db_topic
The topic we're working on
$_l10n : \midcom_services_i18n_l10n
The L10n DB for the topic's component
$_indexer : \midcom_services_indexer
The indexer service
__construct(\midcom_db_topic $topic, \midcom_services_indexer $indexer = null)
Constructor
\midcom_db_topic | $topic | The current topic |
\midcom_services_indexer | $indexer | The indexer service |
add_query( $name, \midcom_core_querybuilder $qb, $schemadb)
$name | ||
\midcom_core_querybuilder | $qb | |
$schemadb |
new_document(mixed $object) : \midcom_services_indexer_document
mixed | $object |
process_results(string $name, array $results, mixed $schemadb) : array<mixed,\midcom_services_indexer_document>
string | $name | |
array | $results | |
mixed | $schemadb |
create_document(mixed $object) : \midcom_services_indexer_document
mixed | $object |