2 declare(strict_types = 1);
29 $this->prerequisites = new \ArrayObject();
35 public function add(
string $prerequisiteClass): void
38 !($this->prerequisites[$prerequisiteClass] ??
false)
39 && is_a($prerequisiteClass, PrerequisiteInterface::class,
true)
41 $this->prerequisites[$prerequisiteClass] = GeneralUtility::makeInstance(