2012-01-18 15 views

答えて

1

私は以前PHP Report Makerを使用していませんでしたが、Codeigniterで同様のPHPライブラリを使用しました。

一般的に、あなたのライブラリフォルダにクラスファイルを追加すると、あなたは通常どおりにそれらをロードすることができますしたい:たまに

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

、外部ライブラリが異なる中でクラスのセットで構成されている場合PHPのインクルード()を使用する別のライブラリを書くのは良いことです。それらをすべてロードする。次に、そのライブラリをコントローラ/モデルにロードするだけです。 Codeigniterが好きな人は、これは「ラッパー」のようなものです。

それはきれいなあなたのコントローラとモデルを維持し、自由にコードを複製するために、あなたの新しいラッパーで外部ライブラリとの相互作用の大部分を入れても素敵です。外部ライブラリファイルを更新する必要がある場合は、新しいライブラリラッパーを編集するだけで簡単に行うことができます。

私はここで同様の答えを書いた - Integrate phpgrid with codeigniter私は通常、CodeIgniterので外部ライブラリを使用する方法をより詳細に説明しています。