blob: c731a00c4e99c917323de8b09cbf4ba6315b9dc3 [file] [log] [blame]
Derek Allardd2df9bc2007-04-15 17:41:17 +00001<?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
Derek Allard3d879d52008-01-18 19:41:32 +00008 * @author ExpressionEngine Dev Team
Derek Allardd2df9bc2007-04-15 17:41:17 +00009 * @copyright Copyright (c) 2006, EllisLab, Inc.
Derek Jones7a9193a2008-01-21 18:39:20 +000010 * @license http://codeigniter.com/user_guide/license.html
11 * @link http://codeigniter.com
Derek Allardd2df9bc2007-04-15 17:41:17 +000012 * @since Version 1.3
13 * @filesource
14 */
15
16
17// ------------------------------------------------------------------------
18
19/**
20 * CI_BASE - For PHP 5
21 *
22 * This file contains some code used only when CodeIgniter is being
23 * run under PHP 5. It allows us to manage the CI super object more
24 * gracefully than what is possible with PHP 4.
25 *
26 * @package CodeIgniter
27 * @subpackage codeigniter
28 * @category front-controller
Derek Allard3d879d52008-01-18 19:41:32 +000029 * @author ExpressionEngine Dev Team
Derek Jones7a9193a2008-01-21 18:39:20 +000030 * @link http://codeigniter.com/user_guide/
Derek Allardd2df9bc2007-04-15 17:41:17 +000031 */
32
33class CI_Base {
34
35 private static $instance;
36
37 public function CI_Base()
38 {
39 self::$instance =& $this;
40 }
41
42 public static function &get_instance()
43 {
44 return self::$instance;
45 }
46}
47
48function &get_instance()
49{
50 return CI_Base::get_instance();
51}
52
53
adminb0dd10f2006-08-25 17:25:49 +000054?>