Source of file StringTagFieldTestController.php
Size: 0,843 Bytes - Last Modified: 2021-12-23T10:35:23+00:00
/var/www/docs.ssmods.com/process/src/tests/Stub/StringTagFieldTestController.php
123456789101112131415161718192021222324252627282930313233 | <?php namespace SilverStripe\TagField\Tests\Stub; use SilverStripe\Control\Controller; use SilverStripe\ORM\DataObject; use SilverStripe\Dev\TestOnly; use SilverStripe\Forms\FieldList; use SilverStripe\Forms\Form; use SilverStripe\Forms\FormAction; use SilverStripe\TagField\StringTagField; class StringTagFieldTestController extends Controller implements TestOnly { public function StringTagFieldTestForm() { $fields = new FieldList( $tagField = new StringTagField('Tags') ); $actions = new FieldList( new FormAction('StringTagFieldTestFormSubmit') ); return new Form($this, 'StringTagFieldTestForm', $fields, $actions); } public function StringTagFieldTestFormSubmit(DataObject $dataObject, Form $form) { $form->saveInto($dataObject); } } |