Source of file UserFormsFieldContainer.php
Size: 0,806 Bytes - Last Modified: 2021-12-23T10:35:40+00:00
/var/www/docs.ssmods.com/process/src/code/FormField/UserFormsFieldContainer.php
123456789101112131415161718192021222324252627282930313233343536 | <?php namespace SilverStripe\UserForms\FormField; use SilverStripe\UserForms\Model\EditableFormField; /** * Represents a field container which can iteratively process nested fields, converting it into a fieldset */ interface UserFormsFieldContainer { /** * Process the next field in the list, returning the container to add the next field to. * * @param EditableFormField $field * @return EditableContainerField */ public function processNext(EditableFormField $field); /** * Set the parent * * @param UserFormsFieldContainer $parent * @return $this */ public function setParent(UserFormsFieldContainer $parent); /** * Get the parent * * @return UserFormsFieldContainer */ public function getParent(); } |