/** * @param mixed $pm_content * @param array $pa_options * @return array */ public function getIndexingFragment($pm_content, $pa_options = array()) { return $this->opo_field_type->getIndexingFragment($pm_content, $pa_options); }
/** * @param \Zend_Search_Lucene_Index_Term $po_term * @return \ElasticSearch\FieldTypes\FieldType */ protected function getFieldTypeForTerm($po_term) { $va_parts = preg_split("!(\\\\)?/!", $po_term->field); $vs_table = $va_parts[0]; unset($va_parts[0]); $vs_fld = join('/', $va_parts); return FieldTypes\FieldType::getInstance($vs_table, $vs_fld); }