0

現在、私は最高のコード イグナイターではありませんが、他のコア クラスを作成する方法を探しています。現在のコアを拡張する私のコードの目的はなく、コントローラーとして作成しても意味がありません。

自動ロードされるものを指定する場所はありますか? 私は非常に基本的なファイルから始めましたApplication/core/world.php

Class CI_Worlds{

    function __construct(){
        die('this is the end of the world');
    }
}

?>

でアクセスしようとしています$this->load->library('Worlds'); クラス名の他の代替も試しました。

4

2 に答える 2

3

自動ロードされたすべてのファイルは で指定されconfig/autoload.phpます。まったく新しいクラスを作成する場合は、ライブラリ ディレクトリ内に配置します。

自動ロードする場合config/autoload.phpは、$autoload['libraries'] の下にクラス名を開いて含めます。

$autoload['libraries'] = array('CI_Worlds');
于 2012-11-05T01:04:10.257 に答える