在CakePHP 2.0中加载具有名称空间的类

在CakePHP 2.0中加载具有名称空间的类,cakephp,model,namespaces,cakephp-2.0,subdirectory,Cakephp,Model,Namespaces,Cakephp 2.0,Subdirectory,我有以下文件夹结构 Controller - MainController.php Model - FolderA - FolderAA - ModelA.php - FolderAB - ModelA.php FolderA/FolderA/ModelA.php文件如下所示- <?php namespace Model\FolderA\FolderAA; class Mo

我有以下文件夹结构

Controller
    - MainController.php
Model
    - FolderA
        - FolderAA
            - ModelA.php
        - FolderAB
            - ModelA.php
FolderA/FolderA/ModelA.php文件如下所示-

<?php

    namespace Model\FolderA\FolderAA;

    class ModelA extends \AppModel{

    public $useTable = false;

    public function test(){

        $return_data['success'] = $this->success;
        $return_data['message'] = $this->message;

        return $return_data;

    }

}
<?php

    namespace Model\FolderA\FolderAB;

    class ModelA extends \AppModel{

    public $useTable = false;

    public function test(){

        $return_data['success'] = $this->success;
        $return_data['message'] = $this->message;

        return $return_data;

    }

}
try{

    $ModelA = new \Model\FolderA\FolderAA\ModelA();

    $result = $ModelA->test();

    if($result['success'] !== true){
        $this->set_request_status(false, $result['message']);
    }


}catch(Exception $e){

    $e->getMessage();
    exit();

}
我收到以下错误致命错误-

Error: Class 'Model\FolderA\FolderAA\ModelA' not found     
我做错了什么

这是一种将代码组织到文件夹中的尝试,以便更容易维护。我可以将实际的模型文件命名为folderafolderamodelaa.php并将其放入模型文件夹中,但我会有许多这样的文件夹和子文件夹,将它们全部放在一个文件夹级别将非常难以管理。我确实读过CakePHP 2.0允许您将模型文件组织到文件夹中-

提前感谢您的时间和帮助

问候,

普拉塔梅斯