Beispiel #1
0
 /**
  * @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);
 }
Beispiel #2
0
 /**
  * @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);
 }