【问题标题】:multiple controller in one route一条路线中的多个控制器
【发布时间】:2023-03-27 00:30:02
【问题描述】:

我必须使用与以下相同的静态路由:

$router->add("/v1/places/GetList",
["namespace"=>"v1","controller"=>"places","action"=>"GetList"]);

$router->add("/v1/places/getPlace",
["namespace"=>"v1","controller"=>"places","action"=>"GetPlace"]); 

所以我们的用户应该正确输入 URL 并遵循我们的访问控制政策:/v1/places/GetPlace

我可以做些什么让用户可以访问我们的应用程序与此网址相同:/v1/places/getplace

【问题讨论】:

    标签: php routes phalcon


    【解决方案1】:

    只需使用与以下相同的正则表达式:

    $router->add("/v1/places/{w:([getplace,G,P])+}",
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-14
      • 2018-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-08
      • 2016-07-07
      • 1970-01-01
      相关资源
      最近更新 更多