5f868460b7ab704f1732014bdbdc30b4f58bda42
[rock.divinelegy.git] / Controllers / IndexController.php
1 <?php
2
3 namespace Controllers;
4
5 use DataAccess\StepMania\ISimfileRepository;
6 use Services\Http\IHttpResponse;
7 use Services\Http\IHttpRequest;
8 use Controllers\AbstractBaseController;
9
10 class IndexController implements IDivineController
11 {
12
13 private $_content;
14 private $_simfileRepository;
15 private $_response;
16 private $_request;
17
18 //override
19 public function __construct(
20 IHttpRequest $request,
21 IHttpResponse $response,
22 ISimfileRepository $repository
23 ) {
24 $this->_request = $request;
25 $this->_response = $response;
26 $this->_simfileRepository = $repository;
27 }
28
29 public function indexAction() {
30 $this->_response->setHeader('Content-Type', 'application/json')
31 ->setBody(json_encode(array('message' => 'nothing to see here')))
32 ->sendResponse();
33 }
34 }