Clean ConfigurationController.php

Signed-off-by: Jean-Yves <7360784+docjyJ@users.noreply.github.com>
This commit is contained in:
Jean-Yves 2024-09-24 20:52:22 +02:00
parent 56aa613dfb
commit c36ca0a4a3
No known key found for this signature in database
GPG key ID: 644C8B9C4CABAEF7

View file

@ -2,24 +2,19 @@
namespace AIO\Controller; namespace AIO\Controller;
use AIO\ContainerDefinitionFetcher;
use AIO\Data\ConfigurationManager; use AIO\Data\ConfigurationManager;
use AIO\Data\InvalidSettingConfigurationException; use AIO\Data\InvalidSettingConfigurationException;
use AIO\Docker\DockerActionManager;
use Psr\Http\Message\ResponseInterface as Response; use Psr\Http\Message\ResponseInterface as Response;
use Psr\Http\Message\ServerRequestInterface as Request; use Psr\Http\Message\ServerRequestInterface as Request;
class ConfigurationController readonly class ConfigurationController {
{
private ConfigurationManager $configurationManager;
public function __construct( public function __construct(
ConfigurationManager $configurationManager private ConfigurationManager $configurationManager
) { ) {
$this->configurationManager = $configurationManager;
} }
public function SetConfig(Request $request, Response $response, array $args) : Response { public function SetConfig(Request $request, Response $response, array $args): Response {
try { try {
$body = $request->getParsedBody(); $body = $request->getParsedBody();
if (is_array($body)) { if (is_array($body)) {