Roteamento Yii2 ao usar nomes de ação do CamelCase

Se você disser a seguinte estrutura de controlador

<?php
namespace app\controllers;

use Yii;
use yii\web\Controller;
/**
 * Test controller
 */
class TestController extends Controller
{
    public function actionMyaction(){
       ...
       //action logic
    }

    public function actionMyAction(){
       ... 
      //action logic
    }
}

A primeira rota pode ser acessada usando o caminhoexample.com/test/myaction

A segunda rota pela lógica Yii 1.x deve estar acessível a partir do caminhoexample.com/test/myAction no roteamento Yii2.x está usando estrutura hifenizada e é acessível apenas a partir deexample.com/test/my-action

Existe alguma maneira de habilitar o roteamento usando a estrutura camelCase no Yii2, de preferência sem estender as classes de roteamento?

Isso é importante, pois quebra toda a compatibilidade com versões anteriores do link (que é claro em toda a Internet) e, portanto, o aplicativo Yii1.x nunca pode ser migrado para o Yii2.x, mesmo que o código seja totalmente reescrito. Qual foi o motivo dessa mudança?

questionAnswers(2)

yourAnswerToTheQuestion