Codeigniter Super Global Instance

Permite o uso de CI superglobal sem ter que definir uma variável extra.

public function __get($var)
{
return get_instance()->$var;
}

Ao invés de

$this->_ci = & get_instance();
$this
->_ci->load->helper('example');

Você teria

$this->load->helper('example');