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
array
the 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