00001 <?php 00002 00008 class views_handler_argument_vocabulary_machine_name extends views_handler_argument_string { 00012 function title() { 00013 $title = db_query("SELECT v.name FROM {taxonomy_vocabulary} v WHERE v.machine_name = :machine_name", array(':machine_name' => $this->argument))->fetchField(); 00014 00015 if (empty($title)) { 00016 return t('No vocabulary'); 00017 } 00018 00019 return check_plain($title); 00020 } 00021 }