function taxonomy_vocabulary_machine_name_load
Return the vocabulary object matching a vocabulary machine name.
Parameters
$name: The vocabulary's machine name.
Return value
The vocabulary object with all of its metadata, if exists, FALSE otherwise. Results are statically cached.
See also
3 calls to taxonomy_vocabulary_machine_name_load()
- taxonomy_allowed_values in modules/
taxonomy/ taxonomy.module - Returns the set of valid terms for a taxonomy field.
- taxonomy_autocomplete_validate in modules/
taxonomy/ taxonomy.module - Form element validate handler for taxonomy term autocomplete element.
- taxonomy_help in modules/
taxonomy/ taxonomy.module - Implements hook_help().
1 string reference to 'taxonomy_vocabulary_machine_name_load'
- taxonomy_form_vocabulary in modules/
taxonomy/ taxonomy.admin.inc - Form builder for the vocabulary editing form.
File
-
modules/
taxonomy/ taxonomy.module, line 1381
Code
function taxonomy_vocabulary_machine_name_load($name) {
$vocabularies = taxonomy_vocabulary_load_multiple(NULL, array(
'machine_name' => $name,
));
return reset($vocabularies);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.