mirror of https://github.com/FriendsOfTYPO3/tea.git synced 2024-11-22 02:36:12 +01:00

[TASK] use assert to state data restrictions

Related #1120
This commit is contained in:
Karsten Nowak 2024-07-30 11:24:13 +02:00
parent d1420a21b3
commit 18b804f179

View file

@ -53,10 +53,10 @@ final class CreateTestDataCommand extends Command
protected function execute(InputInterface $input, OutputInterface $output): int protected function execute(InputInterface $input, OutputInterface $output): int
{ {
/** @var int $pageUid */ $pageUid = (int)$input->getArgument('pageUid') ?? 0;
$pageUid = $input->getArgument('pageUid') ?? 0; \assert(\is_int($pageUid));
/** @var bool $deleteDataBefore */
$deleteDataBefore = $input->getOption('delete-data-before') ?? false; $deleteDataBefore = $input->getOption('delete-data-before') ?? false;
\assert(\is_bool($deleteDataBefore));
$table = 'tx_tea_domain_model_tea'; $table = 'tx_tea_domain_model_tea';
$connectionForTable = GeneralUtility::makeInstance(ConnectionPool::class)->getConnectionForTable($table); $connectionForTable = GeneralUtility::makeInstance(ConnectionPool::class)->getConnectionForTable($table);