28 lines
994 B
PHP
28 lines
994 B
PHP
<?php
|
||
|
||
declare(strict_types=1);
|
||
|
||
namespace App\Controllers;
|
||
|
||
use App\Core\I18n;
|
||
use App\Core\Locale;
|
||
|
||
class DatenschutzController extends Controller
|
||
{
|
||
public function index(): void
|
||
{
|
||
$locale = LocaleController::current();
|
||
|
||
$this->render('datenschutz/index', [
|
||
'pageTitle' => I18n::t('legal.privacy_h1', [], $locale) . ' – ' . I18n::t('site.title', [], $locale),
|
||
'pageDescription' => I18n::t('legal.privacy_h1', [], $locale) . ' – ' . I18n::t('site.title', [], $locale),
|
||
'robots' => 'noindex',
|
||
'canonical' => I18n::t('site.canonical_base', [], $locale) . '/datenschutz',
|
||
'ogLocale' => Locale::toOgLocale($locale),
|
||
'ogUrl' => I18n::t('site.canonical_base', [], $locale) . '/datenschutz',
|
||
'ogTitle' => I18n::t('legal.privacy_h1', [], $locale),
|
||
'ogDescription' => I18n::t('legal.privacy_h1', [], $locale),
|
||
]);
|
||
}
|
||
}
|