Integrate Zend framework library in codeigniter, Including Zend Library within Codeigniter

undefined

Today I will show you how to Integrate Zend framework library in Codeigniter.
First you need to download Zend libraries (Zend Framework 1.12.3 Minimal) from their official site.
Then copy the library folder to “Application/Libraries/” folder


Now you need to create a loader for codeigniter to use those libraries. Save this code to Application/Libraries/Zend.php file as above
if (!defined('BASEPATH')) { exit('No direct script access allowed'); }

class Zend {

public function __construct($class = NULL) {

ini_set('include_path',ini_get('include_path') . PATH_SEPARATOR . APPPATH . 'libraries');

if ($class) {

require_once (string) $class . EXT;

log_message('debug', "Zend Class $class Loaded");

}else {

log_message('debug', "Zend Class Initialized");

}

}

public function load($sClassName) {

require_once (string) $sClassName . EXT;

log_message('debug', "-> Zend Class $sClassName Loaded from the library");

}

}


That’s it. Now call library what you need from your method in Controller.
Here I show one example to load Blogger class.
 $this->load->library('zend');

$this->zend->load('Zend/Loader');

Zend_Loader::loadClass('Zend_Gdata');

Zend_Loader::loadClass('Zend_Gdata_Query');

Zend_Loader::loadClass('Zend_Gdata_ClientLogin');

Here I show one example to load Google Spreedsheet.
public function index(){

$this->load->library('zend');

$this->zend->load('Zend/Gdata/Spreadsheets');

$oSpreadSheet = new Zend_Gdata_Spreadsheets();



$entry = $oSpreadSheet->newCellEntry();

$cell = $oSpreadSheet->newCell();

$cell->setText('My cell value');

$cell->setRow('1');

$cell->setColumn('3');

$entry->cell = $cell;

var_dump(  $entry );

}

Now enjoy the power of Zend in your Codeigniter web application.

Save Url in CSV using IMACROS, iMacro JavaScript Extracting values ការប្រើ iMacro ដើម្បីបង្កើត csv file and adding new line - (0 comments)
DRAG AND DROP NESTABLE MENU ON PHP AND MYSQL AND JQUERY - (4 comments)
How to create Menu and Sub menu, How to use Recursion Function in Codeigniter recursive function, Php, MySQL - (0 comments)

1 comments:

naffojahmie said...

titanium dog teeth implants - FitXBET.com
Use titanium ion color the virtual suunto 9 baro titanium reality technology of our bodies to make your head, legs, and face MUT, PET, westcott scissors titanium TOMES, titanium jewelry piercing SURE TEN, titanium dioxide formula STRIP, FADER AND TEMPLE.

Post a Comment

Followers

រឿង ដែលខានមើលមិនបាន

Contact us

Name

Email *

Message *

Your Language

Online

Copyright 2009 Simplex Celebs All rights reserved Designed by www.sruol9.com