phpmyadmin/libraries/classes/Tracking/TrackedData.php
Kamil Tekiela 74a0c26129 Create DTO for TrackedData
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-07 13:46:26 +01:00

23 lines
584 B
PHP

<?php
declare(strict_types=1);
namespace PhpMyAdmin\Tracking;
final class TrackedData
{
/**
* @psalm-param list<array{date: string, username: string, statement: string}> $ddlog
* @psalm-param list<array{date: string, username: string, statement: string}> $dmlog
*/
public function __construct(
public readonly string $dateFrom,
public readonly string $dateTo,
public readonly array $ddlog,
public readonly array $dmlog,
public readonly string $tracking,
public readonly string $schemaSnapshot,
) {
}
}