То, почему мой верблюд, заключило действия в корпус на Пехлеви MVC, пытающийся назвать non-camelcased имена методов?

Стандарт Зенда для имен действия является Camel-регистром, все же если я создаю действие с преобразованием регистра верблюда, сбои запроса, потому что это пытается назвать метод (действие) без преобразования регистра верблюда!

Пример:

У меня есть действие, названное "changeEmail" в модуле "abc". Метод является "changeEmailAction" (созданный Инструментом Зенда). Если я пытаюсь получить доступ к/abc/changeEmail, я возвратил ошибку, которая говорит 'сообщение: Действие "changeemail" не существует и не было захвачено в __ вызов ()'.

ЕДИНСТВЕННЫМ путем я смог сделать, это работать, только создавая имена действия во всем нижнем регистре. Это делает для ужасной удобочитаемости и противоречит предложенному соглашению о присвоении имен. Что я пропускаю?

5
задан Charles 1 April 2011 в 03:31
поделиться