IntelliJ IDEA 12 not finding CodeIgniter classes, throwing errors
I'm using IntelliJ IDEA 12 to develop a PHP web application using the CodeIgniter framework. Due to the way CI instantiates objects and methods, IDEA thinks they don't exist when they're called: As you can see, I get those annoying orange squigglies under every single CodeIgniter class/method I try to use. Here's the code for the CI_Controller class, giving some insight into how they're creating the objects: class CI_Controller { private static $instance; /** * Constructor */ public function __construct() { self::$instance =& $this; // Assign all the class objects that were instantiated by the