/halogy/codeigniter/Base5.php

https://bitbucket.org/haloweb/halogy-1.0/ · PHP · 56 lines · 16 code · 11 blank · 29 comment · 1 complexity · 3e6cde3082b6e652326a1615d8b5d5b1 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.3
  13. * @filesource
  14. */
  15. // ------------------------------------------------------------------------
  16. /**
  17. * CI_BASE - For PHP 5
  18. *
  19. * This file contains some code used only when CodeIgniter is being
  20. * run under PHP 5. It allows us to manage the CI super object more
  21. * gracefully than what is possible with PHP 4.
  22. *
  23. * @package CodeIgniter
  24. * @subpackage codeigniter
  25. * @category front-controller
  26. * @author ExpressionEngine Dev Team
  27. * @link http://codeigniter.com/user_guide/
  28. */
  29. class CI_Base {
  30. private static $instance;
  31. public function CI_Base()
  32. {
  33. self::$instance =& $this;
  34. }
  35. public static function &get_instance()
  36. {
  37. return self::$instance;
  38. }
  39. }
  40. function &get_instance()
  41. {
  42. return CI_Base::get_instance();
  43. }
  44. /* End of file Base5.php */
  45. /* Location: ./system/codeigniter/Base5.php */