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');