Blame | Last modification | View Log | RSS feed
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');/*** CodeIgniter** An open source application development framework for PHP 5.1.6 or newer** @package CodeIgniter* @author ExpressionEngine Dev Team* @copyright Copyright (c) 2008 - 2011, EllisLab, Inc.* @license http://codeigniter.com/user_guide/license.html* @link http://codeigniter.com* @since Version 1.0* @filesource*/// ------------------------------------------------------------------------/*** CodeIgniter Application Controller Class** This class object is the super class that every library in* CodeIgniter will be assigned to.** @package CodeIgniter* @subpackage Libraries* @category Libraries* @author ExpressionEngine Dev Team* @link http://codeigniter.com/user_guide/general/controllers.html*/class CI_Controller {private static $instance;/*** Constructor*/public function __construct(){self::$instance =& $this;// Assign all the class objects that were instantiated by the// bootstrap file (CodeIgniter.php) to local class variables// so that CI can run as one big super object.foreach (is_loaded() as $var => $class){$this->$var =& load_class($class);}$this->load =& load_class('Loader', 'core');$this->load->initialize();log_message('debug', "Controller Class Initialized");}public static function &get_instance(){return self::$instance;}}// END Controller class/* End of file Controller.php *//* Location: ./system/core/Controller.php */