私はCakePHPを使用しています。モデルでもコントローラーでもない外部クラスを作成しました。クラスの構造は次のようになります
クラスUploadImage{
関数sayHello(){
「ははは」を返します。
}
}
クラスをApp->Libディレクトリに保存し、UploadImage.phpという名前を付けました
sayHello()コントローラのメソッドを呼び出したいと思いました。これは次のとおりです。
クラスContentsControllerはAppControllerを拡張します{
public $ helpers = array('Html'、'Form');
パブリック関数index(){
$ test = App :: used('UploadImage'、'Lib');
debug($ test-> sayHello());
}
}
上記のページを実行すると、次のエラーが発生します。
エラー:非オブジェクトでのメンバー関数sayHello()の呼び出し