public final function __construct($className) { if (!class_exists($className)) { throw new \InvalidArgumentException(sprintf('The classname %s does not exist', $className)); } $this->className = $className; }
public function __construct() { return parent::__construct(NodeInterface::class); }