Last Updated: February 25, 2016
·
3.879K
· mogetutu

Codeigniter Super Global Instance

Enables the use of CI super-global without having to define an extra variable.

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

Instead of

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

You'd have

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

Have a fresh tip? Share with Coderwall community!

Post
Post a tip
Did you know?

PHP applications still send a browser full of JavaScript. Hardening the server does not inventory the payment, analytics, and plugin scripts that run after the HTML is delivered.

Security insights from Cside