This commit is contained in:
Sebastian Molenda
2026-05-12 21:10:38 +02:00
commit ab96d82fcf
2544 changed files with 721700 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
<?php
require __DIR__ . '/vendor/autoload.php';
use App\Controller\ContentController;
use DI\Container;
use Slim\Factory\AppFactory;
$container = new Container();
$container->set('pdo', function() {
$pdo = new PDO('sqlite:' . __DIR__ . '/data.sqlite3');
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
return $pdo;
});
AppFactory::setContainer($container);
$app = AppFactory::create();
$contentController = new ContentController();
$app->get('/content/{key}', [$contentController, 'getContent']);
$app->run();