You are here

function taxonomy_service_get_by_machine_name in Services 7.3

Services interface to taxonomy_vocabulary_machine_name_load().

Parameters

string $machine_name: Vocabulary machine name.

Return value

object Vocabulary.

1 string reference to 'taxonomy_service_get_by_machine_name'
_taxonomy_resource_definition in resources/taxonomy_resource.inc
@file Link general taxonomy functionalities to services module.

File

resources/taxonomy_resource.inc, line 545
Link general taxonomy functionalities to services module.

Code

function taxonomy_service_get_by_machine_name($machine_name) {
  $vocabulary = taxonomy_vocabulary_machine_name_load($machine_name);
  if (empty($vocabulary)) {
    return services_error(t('No vocabulary with machine name @name found.', array(
      '@name' => $machine_name,
    )), 404);
  }
  return $vocabulary;
}