File tree Expand file tree Collapse file tree 1 file changed +0
-27
lines changed Expand file tree Collapse file tree 1 file changed +0
-27
lines changed Original file line number Diff line number Diff line change @@ -192,30 +192,3 @@ create a new ``Color`` object now.
192192
193193 When a form has the ``inherit_data `` option set to ``true ``, it does not use the data mapper and
194194 lets its parent map inner values.
195-
196- .. sidebar :: Stateful Data Mappers
197-
198- Sometimes, data mappers need to access services or need to maintain their
199- state. In this case, you cannot implement the methods in the form type
200- itself. Create a separate class implementing ``DataMapperInterface `` and
201- initialize it in your form type::
202-
203- // src/AppBundle/Form/Type/ColorType.php
204-
205- // ...
206- use AppBundle\Form\DataMapper\ColorMapper;
207-
208- final class ColorType extends AbstractType
209- {
210- public function buildForm(FormBuilderInterface $builder, array $options)
211- {
212- $builder
213- // ...
214-
215- // Initialize the data mapper class and e.g. pass some state
216- ->setDataMapper(new ColorMapper($options['opacity']))
217- ;
218- }
219-
220- // ...
221- }
You can’t perform that action at this time.
0 commit comments