以下是我的模块配置文件
return array( 'controllers' => array( 'invokables' => array( 'RSMobile\Controller\User' => 'RSMobile\Controller\UserController', ), ), // Routes for API calls 'router' => array( 'routes' => array( 'rsmobile' => array( 'type' => 'segment', 'options' => array( 'route' => '/rsmobile', 'defaults' => array( 'controller' => 'RSMobile\Controller\User', ) ), // Child routes 'child_routes' => array( // Route for "user" API 'user' => array( 'type' => 'segment', 'options' => array( 'route' => '/user[/:id]', 'constraints' => array( 'id' => '[0-9a-zA-Z]+', ), 'defaults' => array( 'controller' => 'RSMobile\Controller\User', ) ), ), )
题:
我在UserController文件中扩展了AbstractRestfulController但是,当我用www.example.com/rsmobile/user?userid=1调用它时,它调用get-list而不是get.
路上的任何光都会有所帮助
谢谢