PHP Codeigniter - parent::__construct <p>When getting inherited from a parent class in PHP, especially in Codeigniter what does <code>parent::__construct or parent::model()</code> do?</p> <p>How would it make difference if I don't <code>__construct</code> parent class? And, which way is suggested?</p> <p><strong>-Added-</strong></p> <p>The focus is more on Codeigniter specific regarding a call to <code>parent::__construct</code> in different ways depending on versions and also if this could be omitted in case Codeigniter would do this automatically. </p>