src/Controller/IndexController.php line 17

Open in your IDE?
  1. <?php
  2. namespace App\Controller;
  3. use App\Settings\SettingsManager;
  4. use App\Template\TemplateResolver;
  5. use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
  6. /**
  7.  * Index Controller
  8.  *
  9.  * @author  Przemysław Chrupek <przemyslaw.chrupek@avt.pl>
  10.  * @package App\Controller
  11.  */
  12. class IndexController extends AbstractController
  13. {
  14.     public function index(SettingsManager $settingsTemplateResolver $tmplResolver)
  15.     {
  16.         // TODO: Use cache
  17.         $title = (($s $settings->getString('meta.index_title')))
  18.             ? $s->getValue()
  19.             : 'Strona główna';
  20.         $siteTmpl $tmplResolver->getDefaultSiteTemplate();
  21.         return $this->render("layouts/$siteTmpl/index.html.twig", [
  22.             '_title' => $title,
  23.         ]);
  24.     }
  25. }