| [ Index ] |
PHP Cross Reference of Drupal 6 (yi-drupal) |
[Summary view] [Print] [Text view]
1 <?php 2 3 /** 4 * Argument handler to accept a language. 5 */ 6 class views_handler_argument_locale_language extends views_handler_argument { 7 function construct() { 8 parent::construct('language'); 9 } 10 11 /** 12 * Override the behavior of summary_name(). Get the user friendly version 13 * of the language. 14 */ 15 function summary_name($data) { 16 return $this->locale_language($data->{$this->name_alias}); 17 } 18 19 /** 20 * Override the behavior of title(). Get the user friendly version 21 * of the language. 22 */ 23 function title() { 24 return $this->locale_language($this->argument); 25 } 26 27 function locale_language($langcode) { 28 $languages = locale_language_list(); 29 return isset($languages[$langcode]) ? $languages[$langcode] : t('Unknown language'); 30 } 31 } 32
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Mon Jul 9 18:01:44 2012 | Cross-referenced by PHPXref 0.7 |