core
db
html
utility
Loader::load
public static boolean load
( string $className, string $dir = null )
Curryのクラスを読み込みます。
指定するのはファイル名ではなくクラス名です。クラス名とクラス定義ファイル名が規定の名前規則に従っている場合のみ、このメソッドにより読み込みが可能です。
指定するのはファイル名ではなくクラス名です。クラス名とクラス定義ファイル名が規定の名前規則に従っている場合のみ、このメソッドにより読み込みが可能です。
パラメーター
| 名前 | 型 | 内容 |
|---|---|---|
| $className | string | 読み込むクラスのクラス名を指定します。 |
| $dir | string | 読み込むクラスのクラスファイルが格納されているディレクトリを指定します。 指定は絶対パスまたはPHPのインクルードパスからの相対パスを指定します。 省略した場合はPHPのインクルードパスに設定されているディレクトリ全体から検索します。 CurryのルートディレクトリがPHPのインクルードパスに設定されている場合、この引数は"core"、"db"、"utility"のいずれかになります。 |
返り値
読み込みに成功した場合にtrue、失敗した場合にfalseを返します。