Added privacy policy, upgrades

This commit is contained in:
2025-11-27 23:59:12 +01:00
parent fd4caaaa27
commit 75bb86f918
11 changed files with 704 additions and 493 deletions

View File

@@ -0,0 +1,25 @@
<?php
declare(strict_types=1);
namespace App\Http;
use Illuminate\View\View;
use League\CommonMark\CommonMarkConverter;
final class PrivacyPolicyController
{
public function __invoke(): View
{
$markdown = file_get_contents(resource_path('markdown/privacy_policy.md'));
$content = (new CommonMarkConverter)->convert($markdown);
$timestamp = filemtime(resource_path('markdown/privacy_policy.md'));
$modified = date('Y-m-d', $timestamp);
return view('privacy-policy', [
'content' => $content,
'lastUpdated' => $modified,
]);
}
}