Jadę wg tutoriala Mojavi for Beginners: Part 1.
Chodzi o Mojavi 2.
Utworzyłem DefaultIndexAction.class.php a w niej 2 metody: getDefaultView i getRequestedMethod.
Zgodnie z tym co jest napisane w tutorialu, kontroler wywołuje domyślną akcję DefaultIndexAction i sprawdza czy akcja obsługuje dany typ żądania - czyli powinien wywołać metodę getRequestedMethod. Ta zwraca w przykładzie wartość NONE, więc kontroler powinine wywołać metodę getDefaultView, aby pobrać domyślny widok.
Jednak u mnie nie woła tej metody getRequestedMethod, a domaga się implementacji Execute - tak jakby chciał wywołać od razu akcję bez sprawdzenia czy obsługuje dany typ żądania. W związku z tym metoda getDefaultView również nie jest wołana.
Czy ktoś wie dlaczego ?