X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=application%2Fapi%2Fcontrollers%2FApiController.php;h=a6e7cbab23565007a71f85ac2338f54a930bae6f;hb=dea72c711ff740b3b829d238fcf85648465143a0;hp=f35b923a0c52acf8826a61008b8f91f22c28b35f;hpb=68016e37983b882c51c6ac92da6f6cc1250676e5;p=github%2Fshaarli%2FShaarli.git diff --git a/application/api/controllers/ApiController.php b/application/api/controllers/ApiController.php index f35b923a..a6e7cbab 100644 --- a/application/api/controllers/ApiController.php +++ b/application/api/controllers/ApiController.php @@ -2,7 +2,9 @@ namespace Shaarli\Api\Controllers; -use \Slim\Container; +use Shaarli\Bookmark\LinkDB; +use Shaarli\Config\ConfigManager; +use Slim\Container; /** * Abstract Class ApiController @@ -19,15 +21,20 @@ abstract class ApiController protected $ci; /** - * @var \ConfigManager + * @var ConfigManager */ protected $conf; /** - * @var \LinkDB + * @var LinkDB */ protected $linkDb; + /** + * @var HistoryController + */ + protected $history; + /** * @var int|null JSON style option. */ @@ -35,7 +42,7 @@ abstract class ApiController /** * ApiController constructor. - * + * * Note: enabling debug mode displays JSON with readable formatting. * * @param Container $ci Slim container. @@ -45,6 +52,7 @@ abstract class ApiController $this->ci = $ci; $this->conf = $ci->get('conf'); $this->linkDb = $ci->get('db'); + $this->history = $ci->get('history'); if ($this->conf->get('dev.debug', false)) { $this->jsonStyle = JSON_PRETTY_PRINT; } else {