*
* annotation_values => NULL|ARR Annotation values
*
+ * annotation_ids => NULL|ARR annotation ids
+ *
* annotation_case_sensitive => BOOL Overall Case sensitive
*
* annotation_owner_guids => NULL|ARR guids for annotation owners
*
* metadata_values => NULL|ARR metadata values
*
+* metadata_ids => NULL|ARR metadata ids
+ *
* metadata_case_sensitive => BOOL Overall Case sensitive
*
* metadata_owner_guids => NULL|ARR guids for metadata owners
*
* metastring_values => NULL|ARR metastring values
*
+ * metastring_ids => NULL|ARR metastring ids
+ *
* metastring_case_sensitive => BOOL Overall Case sensitive
*
* metastring_owner_guids => NULL|ARR guids for metadata owners
'owner_guids' => 'metastring_owner_guids',
'created_time_lower' => 'metastring_created_time_lower',
'created_time_upper' => 'metastring_created_time_upper',
- 'calculation' => 'metastring_calculation'
+ 'calculation' => 'metastring_calculation',
+ 'ids' => 'metastring_ids'
);
foreach ($prefixes as $prefix) {
- $singulars = array("{$prefix}name", "{$prefix}value", "{$prefix}owner_guid");
+ $singulars = array("{$prefix}name", "{$prefix}value", "{$prefix}owner_guid", "{$prefix}id");
$options = elgg_normalise_plural_options_array($options, $singulars);
foreach ($map as $specific => $normalized) {