Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to Extend a Helper in CodeIgniter?

I want to add some new functions to the core string helper, which is found in system/helpers folder. I think there was a 'right' way to do this using MY_String_helper, or something of that sort. I can't remember exactly how it was done though. Any thoughts on this issue?

like image 808
Ali Avatar asked May 07 '09 12:05

Ali


1 Answers

I found it. Make a file with a name such as this, in the application/helpers directory:

MY_xx_helper.php

E.g:

MY_string_helper.php

Then you can call

$this->load->helper('string');

And it should load all the existing helper functions as well as the new ones you add.

like image 87
Ali Avatar answered Sep 21 '22 18:09

Ali