Ich habe etwas in Phalcon Dokumentation über Dispatching (view here) gelesen. Ich war vor dem „afterExecuteRoute“ verwendet, aber nur Dokumentation über sie heute überprüfen ... und ich fand etwas, das mich stört (über Parameter):Ist die Dispatching-Funktionalität in Phalcon PHP geändert?
public function afterExecuteRoute(Event $event, Dispatcher $dispatcher)
{
// Executed before every found action
}
Dies ist genau Teil des Codes von der Dokumentation. Aber wenn ich in meinem Code platziert, dass, erhalten i "Abfangbare fataler Fehler" about:
Argument 1 bestanden Adapter \ Controllers :: afterExecuteRoute() muss sein eine Instanz Phalcon \ Events \ Ereignis , Instanz Phalcon \ Mvc \ Dispatcher gegeben
Also ... ist Dokumentation falsch? Oder wird das in der nächsten Phalcon-Version der richtige Weg sein?
Dank
'beforeExecuteRoute'! =' AfterExecuteRoute' – Ultimater
Welche PHP-Version Sie verwenden, und Phalcon Version? – Juri
Phalcon Version ist 2.1.0r :) Danke! –