Codeigniter + HMVC + REST
Estou trabalhando no aplicativo baseado em Codeigniter + HMVC e estou tentando adicionar um novo módulo. Eu uso o Phil Sturgeon'sREST_Controller 2.6.0 eFormato bibliotecas para criar uma API REST como um módulo.
Quando tento obter por exemplohttp://api.example.com/user/id/1/ ouhttp://api.example.com/user/id/1/format/json Eu recebo o erro abaixo:
A PHP Error was encountered
Severity: Notice
Message: Undefined property: Api::$format
Filename: libraries/REST_Controller.php
Line Number: 380
No meuroutes.php Eu tenho isto:
$route['user/id/(:num)/format/(:any)'] = "api/user/$1/format/$2";
$route['user/id/(:num)'] = "api/user/$1";
A estrutura de diretórios do aplicativo é:
application
--modules
----api
------config
------controller
Finlay, eu uso as configurações padrão e não mudei nada. A biblioteca de formatos é carregada automaticamenteautoload.php. Alguma ideia?