public function __construct(string $className, array $arguments = []) { $this->arguments = []; foreach ($arguments as $argument) { $this->addArgument($argument); } $this->className = $className; }