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