Symfony FOSRestBundle 错误:在 null 上调用成员函数 get()。[路由或配置错误]

阿德里安·佩恩

我的问题:我有一个 symfony 3 应用程序。一个用于 Rest Route 的 Bundle(所以我的 bundle 是一个 rest API)和另一个管理前端的 Bundle(Twig + Ajax)。我使用 fos_rest 但它似乎有问题。

我的 config.yml:

fos_rest:
    routing_loader:
        include_format: false
    view:
        view_response_listener: true
    format_listener:
        rules:
            - { path: '^/rest', priorities: ['json'], fallback_format: 'json' }
            - { path: '^/', stop: true }

我的 routing.yml :

front:
    resource: '@FrontBundle/Controller'
    type:     annotation

api:
    resource: '@AppBundle/Controller'
    type: rest
    prefix: '/rest'

以及 RestController 中的一条基本路线:

/**
 * @Rest\View()
 * @Rest\Get("/participants")
 *
 * @param Request $request
 * @return mixed
 */
public function getParticipantsAction(Request $request)
{
    $participants = $this->get('doctrine.orm.entity_manager')
        ->getRepository('AppBundle:Participant')
        ->findAll();

    if (empty($participant)) {
        return new JsonResponse(['message' => 'There is no participants'], Response::HTTP_NOT_FOUND);
    }

    return $participants;
}

我用邮递员测试我的路线,它给我发了一个错误 Error: Call to a member function get() on null

Đipalo 妈妈

尝试: $participants = $this->get('doctrine.orm.default_entity_manager')...

或与 $participants = $this->getDoctrine()...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Symfony登录表单—致命错误:在null上调用成员函数get()

来自分类Dev

Symfony 3.4 无法在测试中加载装置:错误:在 null 上调用成员函数 get()

来自分类Dev

错误:在 null 上调用成员函数 setPayrollperiodid()

来自分类Dev

Symfony 2错误:在非对象上调用成员函数get()

来自分类Dev

Symfony 2错误:在非对象上调用成员函数get()

来自分类Dev

Symfony:错误:在非对象上调用成员函数get()

来自分类Dev

FatalErrorException:错误:在非对象symfony上调用成员函数has()

来自分类Dev

错误:在数组 Symfony 3 上调用成员函数 contains()

来自分类Dev

symfony 和棘轮在 null 上调用成员函数 get()

来自分类Dev

致命错误在null上调用成员函数prepare()

来自分类Dev

Codeigniter 3致命错误:在null上调用成员函数database()

来自分类Dev

错误:在cakephp 3中的null上调用成员函数build()

来自分类Dev

致命错误:在null上调用成员函数prepare()

来自分类Dev

致命错误:在null上调用成员函数query()(Laravel 5.2)

来自分类Dev

错误消息:在null上调用成员函数render()

来自分类Dev

Laravel-错误:在null上调用成员函数fullName()

来自分类Dev

Mysqli:致命错误:在null上调用成员函数prepare()

来自分类Dev

致命错误:在null上调用成员函数query()(Laravel 5.2)

来自分类Dev

Codeigniter 3致命错误:在null上调用成员函数database()

来自分类Dev

PHP CURL致命错误:在null上调用成员函数getAttribute()

来自分类Dev

PHP - 在 null 上调用成员函数 query() - 错误

来自分类Dev

Laravel 5.5 - “在 null 上调用成员函数 sync()”错误

来自分类Dev

PHP 未捕获错误:在 null 上调用成员函数 query(),

来自分类Dev

致命错误:在 null 上调用成员函数 add()

来自分类Dev

登录时出现错误“在 null 上调用成员函数 prepare()”

来自分类Dev

致命错误:在非对象上调用成员函数prepare(),调用prepare语句的对象不为null

来自分类Dev

使用PDO时出现错误:致命错误:在null上调用成员函数prepare()

来自分类Dev

致命错误:未被捕获的错误:在null上调用成员函数query()

来自分类Dev

Symfony登录身份验证返回错误:在非对象上调用成员函数toArray()

Related 相关文章

  1. 1

    Symfony登录表单—致命错误:在null上调用成员函数get()

  2. 2

    Symfony 3.4 无法在测试中加载装置:错误:在 null 上调用成员函数 get()

  3. 3

    错误:在 null 上调用成员函数 setPayrollperiodid()

  4. 4

    Symfony 2错误:在非对象上调用成员函数get()

  5. 5

    Symfony 2错误:在非对象上调用成员函数get()

  6. 6

    Symfony:错误:在非对象上调用成员函数get()

  7. 7

    FatalErrorException:错误:在非对象symfony上调用成员函数has()

  8. 8

    错误:在数组 Symfony 3 上调用成员函数 contains()

  9. 9

    symfony 和棘轮在 null 上调用成员函数 get()

  10. 10

    致命错误在null上调用成员函数prepare()

  11. 11

    Codeigniter 3致命错误:在null上调用成员函数database()

  12. 12

    错误:在cakephp 3中的null上调用成员函数build()

  13. 13

    致命错误:在null上调用成员函数prepare()

  14. 14

    致命错误:在null上调用成员函数query()(Laravel 5.2)

  15. 15

    错误消息:在null上调用成员函数render()

  16. 16

    Laravel-错误:在null上调用成员函数fullName()

  17. 17

    Mysqli:致命错误:在null上调用成员函数prepare()

  18. 18

    致命错误:在null上调用成员函数query()(Laravel 5.2)

  19. 19

    Codeigniter 3致命错误:在null上调用成员函数database()

  20. 20

    PHP CURL致命错误:在null上调用成员函数getAttribute()

  21. 21

    PHP - 在 null 上调用成员函数 query() - 错误

  22. 22

    Laravel 5.5 - “在 null 上调用成员函数 sync()”错误

  23. 23

    PHP 未捕获错误:在 null 上调用成员函数 query(),

  24. 24

    致命错误:在 null 上调用成员函数 add()

  25. 25

    登录时出现错误“在 null 上调用成员函数 prepare()”

  26. 26

    致命错误:在非对象上调用成员函数prepare(),调用prepare语句的对象不为null

  27. 27

    使用PDO时出现错误:致命错误:在null上调用成员函数prepare()

  28. 28

    致命错误:未被捕获的错误:在null上调用成员函数query()

  29. 29

    Symfony登录身份验证返回错误:在非对象上调用成员函数toArray()

热门标签

归档