Symfonfy3找不到类命名空间

时间:2017-09-27 18:22:06

标签: php api symfony namespaces

我刚刚进入Symfony和REST API。我想我做错了但我不能做什么。

  1. 使用FOSRest
  2. 我确实使用Repositories for Abstraction。
  3. 我不使用任何ORM。
  4. 我有一个控制器。我已经包含了使用DAL Logic的存储库。

    use GASBundle\Repository\ExpenseRespository;
    
    // @REST\GET("/expense/{id}") 
    
    public function idAction($id) {
      $userRepo = new ExpenseRespository();
      $dbData = $userRepo->find($id);
      return Response(json_encode($dbData));
    }
    

    这是路由文件:

    API:
    Type: rest
    resource: "@GASBundle/Controller"
    

    给我的错误

      

    [{“message”:“试图从中加载类\”ExpenseRespository \“   namespace \“GASBundle \ Repo \”。\ n你忘记了一个\“use \”语句   另一个命名空间?“,

0 个答案:

没有答案