Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Adding 3rd party library to ZendFramework

my question is simple:

How do I add an API and/or 3rd party library to my ZendFramework application in a way which makes it possible to access it in a controller

like image 314
Julius F Avatar asked Jun 28 '26 01:06

Julius F


1 Answers

Here is a blog post detailing how to achieve this: http://blog.keppens.biz/2009/05/add-your-own-library-to-your-new-zend.html

Alternatively, if you don't want to tweak the application.ini file, you can do it through your Bootstrap class. Add this function to Bootstrap:

 protected function _initAutoload() {
    $loader = Zend_Loader_Autoloader::getInstance();
    $loader->registerNamespace('MyCode_');
}

Then in the "library" folder, you would add a folder called "MyCode". This folder should be parallel to the "Zend" folder. Naturally you should change "MyCode" to reflect the name of the library you're adding.

I should note that by using the above method, I'm assuming the code uses the PEAR naming scheme (just like ZF).

like image 53
Steven Mercatante Avatar answered Jun 29 '26 16:06

Steven Mercatante



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!