19declare(strict_types=1);
28use Psr\Http\Message\ServerRequestInterface;
33abstract class Container implements C\Input\Container\Container
35 use CI\ComponentHelper;
62 public function withRequest(ServerRequestInterface $request): self
67 $clone->input_group = $this->
getInputGroup()->withInput($post_data);
78 $clone->input_group = $this->
getInputGroup()->withAdditionalTransformation($trafo);
102 if (!$content->isok()) {
106 return $content->value();
116 $clone = clone $this;
118 $clone->input_group = $clone->input_group
120 ->withNameFrom($clone->name_source);
134 $this->input_group =
$input_group->withNameFrom($this->name_source);
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...