バンドル内の新しいフォルダーに作成したカスタム クラスにアクセスできません。
MemberBundle というバンドルがあります - src/My/Bundle/MemberBundle にあります
src/My/Bundle/MemberBundle/Models にある Models というディレクトリを作成しました
そのディレクトリには、次のコードを含む MemberModel.php というファイルがあります。
<?php
namespace My\MemberBundle\Models;
class MemberModel {
public function getActiveCampaignId($zone) {
### Custom Mysql Query
...
}
}
次のようにコントローラーからそのクラスにアクセスしようとすると:
$MemberModel = new My\MemberBundle\Models\MemberModel();
$data = $MemberModel->getActiveCampaignId("1");
print_r($data);
エラーが発生します:
Fatal error: Class 'My\MemberBundle\Models\MemberModel' not found in ...
誰かが私を正しい方向に向けてもらえますか?