summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorIgor Scheller <igor.scheller@igorshp.de>2018-12-21 23:12:04 +0100
committermsquare <msquare@notrademark.de>2018-12-22 12:01:23 +0100
commit330356043df8e9c08fb3a408c74fe54bc2b9813d (patch)
tree5b9517fd4cd1b2130844157ec07926397d7f4396 /src
parent393db492948a16f246790b88a38a1235cb167659 (diff)
credits: Allow customization
Diffstat (limited to 'src')
-rw-r--r--src/Controllers/CreditsController.php16
1 files changed, 14 insertions, 2 deletions
diff --git a/src/Controllers/CreditsController.php b/src/Controllers/CreditsController.php
index 568811c7..b2805b84 100644
--- a/src/Controllers/CreditsController.php
+++ b/src/Controllers/CreditsController.php
@@ -2,15 +2,24 @@
namespace Engelsystem\Controllers;
+use Engelsystem\Config\Config;
use Engelsystem\Http\Response;
class CreditsController extends BaseController
{
+ /** @var Config */
+ protected $config;
+
/** @var Response */
protected $response;
- public function __construct(Response $response)
+ /**
+ * @param Response $response
+ * @param Config $config
+ */
+ public function __construct(Response $response, Config $config)
{
+ $this->config = $config;
$this->response = $response;
}
@@ -19,6 +28,9 @@ class CreditsController extends BaseController
*/
public function index()
{
- return $this->response->withView('pages/credits.twig');
+ return $this->response->withView(
+ 'pages/credits.twig',
+ ['credits' => $this->config->get('credits')]
+ );
}
}