This class creates a ODF form and its corersponding control elements
| package |
Docxpresso |
|---|---|
| subpackage |
Forms |
__construct(\Docxpresso\Core\Forms\DOMDocument $doc, array $options)
| access |
public |
|---|---|
\Docxpresso\Core\Forms\DOMDocument
arraythe avalaible key and values are: 'name' => (string) a unique name that identifies the form (required) 'target' => (string) that can be '_blank (default), _self or _top or a frame name 'action' => (string) points to the URL (if any) where the data of the form should be sent 'method' => (string) may be get or post
addFormButton(array $options) : void
| access |
public |
|---|
array
addFormCheckbox(array $options) : string
| access |
public |
|---|
array
string
addFormInputField(array $options) : void
| access |
public |
|---|
array
addFormRadioButton(array $options) : void
| access |
public |
|---|
array
addFormSelect(array $options) : void
| access |
public |
|---|
array
addFormTextarea(array $options) : void
| access |
public |
|---|
array
getFormNode() : \Docxpresso\Core\Forms\DOMNode
| access |
public |
|---|---|
\Docxpresso\Core\Forms\DOMNode
getName() : string
| access |
public |
|---|---|
string
_dom : \Docxpresso\Core\Forms\DOMDocument
| var | |
|---|---|
| access |
private |
\Docxpresso\Core\Forms\DOMDocument
_form : \Docxpresso\Core\Forms\DOMNode
| var | |
|---|---|
| access |
private |
\Docxpresso\Core\Forms\DOMNode
_name : string
| var | |
|---|---|
| access |
private |
string
_xpath : \Docxpresso\Core\Forms\DOMXPath
| var | |
|---|---|
| access |
private |
\Docxpresso\Core\Forms\DOMXPath