CakePHP3:複数単語のprefixを使う

これまでprefixルーティングではadminくらいしか使ったことなかったのですが、ふと、 adminFeaturesとか複数の単語を使った場合はどうなるんだろう?と思っていました。

結論から書くと、こうします:

URL: /admin-features/コントローラ/アクション

routes.php

Router::prefix('AdminFeatures', function ($routes) {
  $routes->fallbacks(DashedRoute::class);
});

もしくは

Router::prefix('adminFeatures', function ($routes) {
  $routes->fallbacks(DashedRoute::class);
});

もしくは

Router::prefix('admin-features', function ($routes) {
  $routes->fallbacks(DashedRoute::class);
});

もしくは

Router::prefix('admin_features', function ($routes) {
  $routes->fallbacks(DashedRoute::class);
});

そしてコントローラのディレクトリは:

src/Controllers/AdminFeatures