Codeigniter + HMVC + REST

Ich arbeite an einer auf Codeigniter + HMVC basierenden Anwendung und versuche, ein neues Modul hinzuzufügen. Ich benutze Phil Sturgeon'sREST_Controller 2.6.0 undFormat Bibliotheken zum Erstellen einer REST-API als Modul.

Wenn ich versuche, zum Beispiel zu bekommenhttp://api.example.com/user/id/1/ oderhttp://api.example.com/user/id/1/format/json Ich erhalte den folgenden Fehler:

 A PHP Error was encountered
 Severity: Notice
 Message: Undefined property: Api::$format
 Filename: libraries/REST_Controller.php
 Line Number: 380

In meinemroutes.php Ich habe das:

 $route['user/id/(:num)/format/(:any)'] = "api/user/$1/format/$2";
 $route['user/id/(:num)'] = "api/user/$1";

Die Verzeichnisstruktur der Anwendung lautet:

application
--modules
----api
------config
------controller

Finlay, ich verwende die Standardkonfigurationen und habe nichts geändert. Die Formatbibliothek wird automatisch geladenautoload.php. Irgendwelche Ideen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage