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?