Add configuration for maximum evidence and blacklist items (Future implementation)
This commit is contained in:
parent
cd805a9379
commit
e7af5bf1b5
2 changed files with 27 additions and 1 deletions
|
@ -29,6 +29,8 @@
|
|||
self::$configuration->setDefault('server.list_audit_logs_max_items', 100);
|
||||
self::$configuration->setDefault('server.list_entities_max_items', 100);
|
||||
self::$configuration->setDefault('server.list_operators_max_items', 100);
|
||||
self::$configuration->setDefault('server.list_evidence_max_items', 100);
|
||||
self::$configuration->setDefault('server.list_blacklist_max_items', 100);
|
||||
|
||||
self::$configuration->setDefault('database.host', '127.0.0.1');
|
||||
self::$configuration->setDefault('database.port', 3306);
|
||||
|
|
|
@ -11,7 +11,9 @@
|
|||
private string $storagePath;
|
||||
private int $listAuditLogsMaxItems;
|
||||
private int $listEntitiesMaxItems;
|
||||
private int $listOperatorsMaxItems = 100;
|
||||
private int $listOperatorsMaxItems;
|
||||
private int $listEvidenceMaxItems;
|
||||
private int $listBlacklistMaxItems;
|
||||
|
||||
/**
|
||||
* ServerConfiguration constructor.
|
||||
|
@ -28,6 +30,8 @@
|
|||
$this->listAuditLogsMaxItems = $config['list_audit_logs_max_items'] ?? 100;
|
||||
$this->listEntitiesMaxItems = $config['list_entities_max_items'] ?? 100;
|
||||
$this->listOperatorsMaxItems = $config['list_operators_max_items'] ?? 100;
|
||||
$this->listEvidenceMaxItems = $config['list_evidence_max_items'] ?? 100;
|
||||
$this->listBlacklistMaxItems = $config['list_blacklist_max_items'] ?? 100;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -109,4 +113,24 @@
|
|||
{
|
||||
return $this->listOperatorsMaxItems;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the maximum number of items to return when listing evidence.
|
||||
*
|
||||
* @return int The maximum number of evidence items to return.
|
||||
*/
|
||||
public function getListEvidenceMaxItems(): int
|
||||
{
|
||||
return $this->listEvidenceMaxItems;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the maximum number of items to return when listing blacklists.
|
||||
*
|
||||
* @return int The maximum number of blacklist items to return.
|
||||
*/
|
||||
public function getListBlacklistMaxItems(): int
|
||||
{
|
||||
return $this->listBlacklistMaxItems;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue