CodeIgniter Forums
Using libraries in models - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: Archived Discussions (https://forum.codeigniter.com/forumdisplay.php?fid=20)
+--- Forum: Archived Development & Programming (https://forum.codeigniter.com/forumdisplay.php?fid=23)
+--- Thread: Using libraries in models (/showthread.php?tid=33661)



Using libraries in models - El Forum - 09-03-2010

[eluser]tuope[/eluser]
Hello!

I have read the "Creating Libraries" page (http://ellislab.com/codeigniter/user-guide/general/creating_libraries.html). How do you use library classes in models? The page mentions using library classes only in controllers.

Thanks for the help!

Tuomas


Using libraries in models - El Forum - 09-03-2010

[eluser]Jelmer[/eluser]
Code:
$ci =& get_instance(); // it's better to remove the & in PHP5, will cause a notice on PHP 5.3 and up
$ci->load->library('lib_name');

$val = $ci->lib_name->some_function();

Alternate option for PHP5:
Code:
get_instance()->load->library('lib_name');
$val = get_instance()->lib_name->some_function();

-------------------------

Edit: never mind, this is for using libraries in libraries. When using them in models you can use them like in controllers.


Using libraries in models - El Forum - 09-03-2010

[eluser]tuope[/eluser]
Thank you, Jelmer!