Plugins work in almost exactly the same way as Helpers. The main difference is that a plugin should be used to add a single function, instead of a collection of functions.Helpers are also considered to be part of the core framework, whereas plugins are intended to be created and shared by the community. Plugins are stored inside the
Loading a plugin
Loading a plugin is almost the same as loading a helper. The only difference is the function used.
Where name is the name of the plugin you wish to load.
Loading multiple plugins
To load more than one plugin, simply pass an array to the load function.
$this->load->plugin( array('name1', 'name2', 'name3') );
Using a plugin
Once a plugin is loaded, you simply call it in the same way as you would call a standard PHP function.