chore(tests): UT for Config service & repository

Signed-off-by: Rubén D <nuxsmin@syspass.org>
This commit is contained in:
Rubén D
2024-01-14 10:42:45 +01:00
parent 28dc47fe58
commit 739f40ba5d
61 changed files with 1304 additions and 690 deletions

View File

@@ -4,7 +4,7 @@
*
* @author nuxsmin
* @link https://syspass.org
* @copyright 2012-2021, Rubén Domínguez nuxsmin@$syspass.org
* @copyright 2012-2024, Rubén Domínguez nuxsmin@$syspass.org
*
* This file is part of sysPass.
*
@@ -24,43 +24,25 @@
namespace SP\DataModel\Dto;
/**
* Class ConfigRequest
*
* @package SP\DataModel\Dto
*/
class ConfigRequest
{
/**
* @var array
*/
private $data = [];
private array $data = [];
/**
* @param $param
* @param $value
*/
public function add($param, $value)
public function add(string $param, string $value): void
{
$this->data[$param] = $value;
}
/**
* @param $param
*
* @return mixed|null
*/
public function get($param)
public function get(string $param): ?string
{
return $this->data[$param] ?? null;
}
/**
* @return array
*/
public function getData()
public function getData(): array
{
return $this->data;
}
}
}