function _taxonomy_publisher_filter_return_taxonomy_fields in Taxonomy Tools 8
Same name and namespace in other branches
- 7 taxonomy_publisher_filter/taxonomy_publisher_filter.api.inc \_taxonomy_publisher_filter_return_taxonomy_fields()
Check and return fields using Taxonomy Vocabulary.
Parameters
array $form_info: array containing form information
Return value
array return the fields from the form that are a taxonomy term reference
1 call to _taxonomy_publisher_filter_return_taxonomy_fields()
- taxonomy_publisher_filter_form_views_exposed_form_alter in taxonomy_publisher_filter/
taxonomy_publisher_filter.module - Implements hook_form_FORM_ID_alter().
File
- taxonomy_publisher_filter/
taxonomy_publisher_filter.api.inc, line 119 - API functions.
Code
function _taxonomy_publisher_filter_return_taxonomy_fields($form_info) {
$field_names = array();
foreach ($form_info as $key => $value) {
if (strpos($key, '_tid') !== FALSE && strpos($key, 'filter-') !== FALSE) {
preg_match('/^filter-(.*?)$/', $key, $matches);
$field_names[$matches[1]] = $matches[1];
}
}
return $field_names;
}