Curry
PHP Framework

core

db

html

utility

Loader::autoload

public static boolean autoload ( string $className )
クラスのオートロード用のメソッドとして機能する、クラスの読み込みメソッドです。spl_autoload_register関数によってこのメソッドをオートロード関数として登録されることを想定しています。

引数で指定されたクラスをインクルードパスから検索して存在すればクラスファイルを読み込みます。デフォルトではインクルードパスの更に3つのサブディレクトリ"core"、"exception"、"db"からも検索するようになっています。これはCurryディレクトリがインクルードパスに設定されている前提で、3つのサブディレクトリ内ののCurryのクラスをオートロードによって読み込む事を想定しています。

Curry対応バージョン

バージョン 1.4.0 以降

パラメーター

名前 内容
$className string 読み込むクラスのクラス名を指定します。

返り値

読み込みに成功した場合にtrue、失敗した場合にfalseを返します。