RepeatedType

class RepeatedType extends AbstractType Methods buildForm(FormBuilderInterface $builder, array $options) Builds the form. buildView(FormView $view, FormInterface $form, array $options) Builds the form view. from AbstractType finishView(FormView $view, FormInterface $form, array $options) Finishes the form view. from AbstractType configureOptions(OptionsResolver $resolver) Configures the options for this type. string getBlockPrefix() Returns the prefix of the template bloc

RepeatedPass::process()

process(ContainerBuilder $container) Process the repeatable passes that run more than once. Parameters ContainerBuilder $container

RepeatedPass::setRepeat()

setRepeat() Sets if the pass should repeat.

RepeatedPass::getPasses()

RepeatablePassInterface[] getPasses() Returns the passes. Return Value RepeatablePassInterface[] An array of RepeatablePassInterface objects

RepeatedPass

class RepeatedPass implements CompilerPassInterface A pass that might be run repeatedly. Methods __construct(array $passes) process(ContainerBuilder $container) Process the repeatable passes that run more than once. setRepeat() Sets if the pass should repeat. RepeatablePassInterface[] getPasses() Returns the passes. Details __construct(array $passes) Parameters array $passes An array of RepeatablePassInterface objects Exception

RenderNode deprecated

class RenderNode extends Twig_Node deprecated since version 2.2, to be removed in 3.0. Represents a render node. Methods __construct(Twig_Node_Expression $expr, Twig_Node_Expression $options, $lineno, $tag = null) compile(Twig_Compiler $compiler) Compiles the node to PHP. Details __construct(Twig_Node_Expression $expr, Twig_Node_Expression $options, $lineno, $tag = null) Parameters Twig_Node_Expression $expr Twig_Node_Expression $op

RepeatablePassInterface

interface RepeatablePassInterface implements CompilerPassInterface Interface that must be implemented by passes that are run as part of an RepeatedPass. Methods process(ContainerBuilder $container) You can modify the container here before it is dumped to PHP code. from CompilerPassInterface setRepeatedPass(RepeatedPass $repeatedPass) Sets the RepeatedPass interface. Details process(ContainerBuilder $container) You can modify the container

RenderBlockNode

class RenderBlockNode extends Twig_Node_Expression_Function Compiles a call to {@link \Symfony\Component\Form\FormRendererInterface::renderBlock()}. The function name is used as block name. For example, if the function name is "foo", the block "foo" will be rendered. Methods compile(Twig_Compiler $compiler) Details compile(Twig_Compiler $compiler) Parameters Twig_Compiler $compiler

RenderTokenParser deprecated::parse()

Twig_Node parse(Twig_Token $token) Parses a token and returns a node. Parameters Twig_Token $token A \Twig_Token instance Return Value Twig_Node A \Twig_Node instance

RenderTokenParser deprecated

class RenderTokenParser extends Twig_TokenParser deprecated since version 2.2, to be removed in 3.0. Token Parser for the render tag. Methods Twig_Node parse(Twig_Token $token) Parses a token and returns a node. string getTag() Gets the tag name associated with this token parser. Details Twig_Node parse(Twig_Token $token) Parses a token and returns a node. Parameters Twig_Token $token A \Twig_Token instance Return Value Twig_Node A \