0

Kohana Frameworkを使用してWebサイトを開始しましたが、外部ライブラリを「適切な方法」で含める方法が見つかりませんでした。

phpFlickrライブラリを使用して、自分のWebサイトがFlickrと対話できるようにしたい。

ファイルを含めるより良い方法があった場合:

require_once("path/to/phpFlickr.php");
// Fire up the main phpFlickr class
$f = new phpFlickr($key);

そうしても大丈夫だと思いますが、コハナさんに「phpFlickrファイルはあるので、必要なときに自分で入手してください」と言えばいいのではないでしょうか。

誰でも私を助けることができますか?

ありがとう。

4

2 に答える 2

2

ここで説明するのと同じ方法で使用します。したがって、次のようになります。

$path = Kohana::find_file('vendors', 'flickr/phpFlickr');
if($path) {
    ini_set('include_path',
    ini_get('include_path') . PATH_SEPARATOR . dirname(dirname($path)));
    require_once 'flickr/phpFlickr.php';
}   
于 2010-08-15T23:45:54.337 に答える
1

モジュールでflickrフォルダーを作成し、そこにinit.phpファイルを作成して、次のようにすることができます。

require_once Kohana::find_file('folder','phpFlickr');

もちろん、最初にブートストラップで「flickr」モジュールを有効にする必要があります。

より良い方法は、flickrクラスに対してのみカスタムautoloadメソッドを定義して、実際に必要なときにのみロードされるようにすることです。

于 2010-08-15T13:44:39.817 に答える