/halogy/helpers/language_helper.php

https://bitbucket.org/haloweb/halogy-1.0/ · PHP · 58 lines · 14 code · 7 blank · 37 comment · 4 complexity · 1426c40d52fdff5ad94aa4d9bab00196 MD5 · raw file

  1. <?php if (!defined('BASEPATH')) exit('No direct script access allowed');
  2. /**
  3. * CodeIgniter
  4. *
  5. * An open source application development framework for PHP 4.3.2 or newer
  6. *
  7. * @package CodeIgniter
  8. * @author ExpressionEngine Dev Team
  9. * @copyright Copyright (c) 2008 - 2009, EllisLab, Inc.
  10. * @license http://codeigniter.com/user_guide/license.html
  11. * @link http://codeigniter.com
  12. * @since Version 1.0
  13. * @filesource
  14. */
  15. // ------------------------------------------------------------------------
  16. /**
  17. * CodeIgniter Language Helpers
  18. *
  19. * @package CodeIgniter
  20. * @subpackage Helpers
  21. * @category Helpers
  22. * @author ExpressionEngine Dev Team
  23. * @link http://codeigniter.com/user_guide/helpers/language_helper.html
  24. */
  25. // ------------------------------------------------------------------------
  26. /**
  27. * Lang
  28. *
  29. * Fetches a language variable and optionally outputs a form label
  30. *
  31. * @access public
  32. * @param string the language line
  33. * @param string the id of the form element
  34. * @return string
  35. */
  36. if ( ! function_exists('lang'))
  37. {
  38. function lang($line, $id = '')
  39. {
  40. $CI =& get_instance();
  41. $line = $CI->lang->line($line);
  42. if ($id != '')
  43. {
  44. $line = '<label for="'.$id.'">'.$line."</label>";
  45. }
  46. return $line;
  47. }
  48. }
  49. // ------------------------------------------------------------------------
  50. /* End of file language_helper.php */
  51. /* Location: ./system/helpers/language_helper.php */