Helper not found
  • In a controller, I have

    <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');<br />class Home extends CI_Controller {

    function Home()

    function index()
    $data['blog_feed'] = simplepie('');
    $this->fuel->pages->render('home', $data);

    and I get the error message:

    A PHP Error was encountered
    Severity: Error
    Message: Call to undefined function simplepie()
    Filename: controllers/Home.php
    Line Number: 19

    Any idea what I am missing? I have verified that simplepie_helper.php exists and is in the same directory as all of the other helpers. Other helpers are working, though I did not use them from a controller.

  • I don't see in your code where you are loading the simplepie helper.
  • I misunderstood the documentation. I thought the "General Helpers" loaded automatically.

    Is there a list of which ones load automatically and which ones have to be explicitly loaded?

    I put in the code to load it, and it cured it.


  • You can check the fuel/application/config/autoload.php file for the ones that are autoloaded.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!