Zendアプリ内で、自動読み込みの命名規則に準拠していないクラスを定義し、後で使用しようとしたときに認識されるようにする方法はありますか?クラスを定義して、どういうわけかオートローダーに登録すると思いますが、オートローダーのマンページを読んだ後でも、その方法がわかりません。
私のユースケースはテスト中です(いいえ、この場合はモックやスタブは必要ありません)。テストスクリプトの先頭に新しいクラスを定義しましたが、アプリケーションコードがそのクラスを参照している場合、オートラダーは命名規則に基づいてクラスをロードするのに積極的に疲れます。
<?php
class Non_Conforming_Dummy_Class
{
}
// should I register this new class with the autoloader right here?
class Whatever
{
public function useIt()
{
$class = new Non_Conforming_Dummy_Class;
}
}
Non / Conforming / Dummy/Class.phpを検索する「そのようなファイルまたはディレクトリはありません」を取得します