getArguments(); if ($arguments[0] instanceof StringNode) { $handler_type = $arguments[0]->toValue(); if ($handler_type == 'validate' || $handler_type == 'submit') { return ClassMethodCallNode::create('\Drupal', 'formBuilder') ->appendMethodCall('execute' . ucFirst($handler_type) . 'Handlers') ->appendArgument(clone $arguments[1]) ->appendArgument(clone $arguments[2]); } } } }