Создание простой библиотеки Codeigniter

Для моего текущего проекта я решил создать библиотеку для некоторых общих функций.

Например: Login_check, get_current_user и т.д.

С моими небольшими знаниями я создал простую библиотеку, но, к сожалению, она не работает.

Вот моя библиотека:

Имя файла: Pro.php и находится в application/libraries

class Pro{

    public function __construct()
    {

       parent::_construct();
        $CI =& get_instance();
       $CI->load->helper('url');
       $CI->load->library('session');
       $CI->load->database();
    }

    function show_hello_world()
    {
        $text = "Hello World";
        return $text;
    }
}

?> 

И я попытался загрузить ее в мой контроллер:

<?php
class Admin extends CI_Controller
{
    function __construct()
    {     
        parent::__construct();
        $this->load->database();
        $this->load->library(array('session'));
        $this->load->library("Pro");
    }
    function index()
    {
        echo($this->Pro->show_hello_world());
    }
}

?>

Я не вижу там никаких ошибок... но я получаю пустую страницу.

Что со мной не так???

Спасибо.

Edit : I got this error :

Call to a member function show_hello_world() on a non-object in C:\wamp\www\Project\application\controllers\admin.php on line 13
5
задан Red 7 December 2011 в 10:50
поделиться