Files
dobetternorge-tools/api/timeline.php
T

15 lines
460 B
PHP

<?php
declare(strict_types=1);
require_once __DIR__ . '/../includes/LegalTools.php';
dbnToolsRequireMethod('POST');
dbnToolsRequireAuth();
$input = dbnToolsJsonInput(400000);
$language = dbnToolsNormalizeLanguage($input['language'] ?? 'en');
dbnToolsWithTelemetry('timeline', $language, function () use ($input, $language): array {
$text = dbnToolsString($input, 'text', 128000);
return (new DbnLegalToolsService())->timeline($text, $language);
});