Url经理如何在Yii框架中为Api工作?

时间:2013-12-03 13:50:47

标签: php url yii

您好我有以下api url

http://localhost/apiworks/index.php/api/posts 

如何在以下代码中管理此URL(哪个控制器,操作)?

实际上这是如何运作的?

'urlManager'=>array(
    'urlFormat'=>'path',
    'rules'=>array(                 
           // REST patterns
              array('api/list', 'pattern'=>'api/<model:\w+>', 'verb'=>'GET'),
              array('api/view', 'pattern'=>'api/<model:\w+>/<id:\d+>', 'verb'=>'GET'),                       
              '<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
        ),

1 个答案:

答案 0 :(得分:1)

array('api/list', 'pattern'=>'api/<model:\w+>', 'verb'=>'GET'),

在ApiController中查找“posts”

案例中的actionList()函数