/** * FunctionCommentsGenerator constructor. * * @param array $arguments Argument name to type collection * @param array $descriptions Argument name to description collection * @param AbstractGenerator|null $parent Parent generator */ public function __construct(array $arguments, array $descriptions, AbstractGenerator $parent = null) { $this->arguments = $arguments; $this->descriptions = $descriptions; parent::__construct($parent); }