diff options
Diffstat (limited to 'src/Controllers/CreditsController.php')
-rw-r--r-- | src/Controllers/CreditsController.php | 16 |
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')] + ); } } |