class FormWrapper extends HtmlElement (View source)

The FormWrapper class.

Constants

METHOD_GET

METHOD_POST

ENCTYPE_URLENCODED

ENCTYPE_FORM_DATA

ENCTYPE_TEXT_PLAIN

Methods

__construct(mixed $content = null, array $attribs = array())

Constructor

string
toString(boolean $forcePair = false)

toString

string
render(boolean $forcePair = false)

Alias of toString()

string
__toString()

Convert this object to string.

mixed
getContent()

Get content.

setContent(mixed $content)

Set content.

string
getAttribute(string $name, mixed $default = null)

Get attributes.

setAttribute(string $name, string $value)

Set attribute value.

array
getAttributes()

Get all attributes.

setAttributes(array $attribs)

Set all attributes.

string
getName()

Get element tag name.

setName(string $name)

Set element tag name.

boolean
offsetExists(mixed $offset)

Whether a offset exists

mixed
offsetGet(mixed $offset)

Offset to retrieve

void
offsetSet(mixed $offset, mixed $value)

Offset to set

void
offsetUnset(mixed $offset)

Offset to unset

static FormWrapper
create(mixed $content = null, array $attribs = array())

create

static string
start(string $name = null, string $method = null, string $action = null, string $enctype = null, array $attribs = array())

start

static string
end()

end

string
renderStart()

renderStart

string
renderEnd()

renderEnd

static string
getToken()

getToken

acceptCharset(string $value)

acceptCharset

action(string $value)

action

autocomplete(string $value)

autocomplete

enctype(string $value)

enctype

method(string $value)

method

name(string $value)

name

novalidate(string $value)

novalidate

target(string $value)

target

accept(string $value)

accept

static string
getTokenHandler()

Method to get property TokenHandler

static FormWrapper
setTokenHandler(string $tokenHandler)

Method to set property tokenHandler

Details

at line line 40
__construct(mixed $content = null, array $attribs = array())

Constructor

Parameters

mixed $content Element content.
array $attribs Element attributes.

in HtmlElement at line line 27
string toString(boolean $forcePair = false)

toString

Parameters

boolean $forcePair

Return Value

string

in DomElement at line line 79
string render(boolean $forcePair = false)

Alias of toString()

Parameters

boolean $forcePair

Return Value

string

in DomElement at line line 89
string __toString()

Convert this object to string.

Return Value

string

in DomElement at line line 106
mixed getContent()

Get content.

Return Value

mixed

in DomElement at line line 118
DomElement setContent(mixed $content)

Set content.

Parameters

mixed $content Element content.

Return Value

DomElement Return self to support chaining.

in DomElement at line line 133
string getAttribute(string $name, mixed $default = null)

Get attributes.

Parameters

string $name Attribute name.
mixed $default Default value.

Return Value

string The attribute value.

in DomElement at line line 151
DomElement setAttribute(string $name, string $value)

Set attribute value.

Parameters

string $name Attribute name.
string $value The value to set into attribute.

Return Value

DomElement Return self to support chaining.

in DomElement at line line 163
array getAttributes()

Get all attributes.

Return Value

array All attributes.

in DomElement at line line 175
DomElement setAttributes(array $attribs)

Set all attributes.

Parameters

array $attribs All attributes.

Return Value

DomElement Return self to support chaining.

in DomElement at line line 187
string getName()

Get element tag name.

Return Value

string

in DomElement at line line 199
DomElement setName(string $name)

Set element tag name.

Parameters

string $name Set element tag name.

Return Value

DomElement Return self to support chaining.

in DomElement at line line 214
boolean offsetExists(mixed $offset)

Whether a offset exists

Parameters

mixed $offset An offset to check for.

Return Value

boolean True on success or false on failure. The return value will be casted to boolean if non-boolean was returned.

in DomElement at line line 226
mixed offsetGet(mixed $offset)

Offset to retrieve

Parameters

mixed $offset The offset to retrieve.

Return Value

mixed Can return all value types.

in DomElement at line line 244
void offsetSet(mixed $offset, mixed $value)

Offset to set

Parameters

mixed $offset The offset to assign the value to.
mixed $value The value to set.

Return Value

void

in DomElement at line line 256
void offsetUnset(mixed $offset)

Offset to unset

Parameters

mixed $offset The offset to unset.

Return Value

void

at line line 53
static FormWrapper create(mixed $content = null, array $attribs = array())

create

Parameters

mixed $content
array $attribs

Return Value

FormWrapper

at line line 69
static string start(string $name = null, string $method = null, string $action = null, string $enctype = null, array $attribs = array())

start

Parameters

string $name
string $method
string $action
string $enctype
array $attribs

Return Value

string

at line line 91
static string end()

end

Return Value

string

at line line 101
string renderStart()

renderStart

Return Value

string

at line line 113
string renderEnd()

renderEnd

Return Value

string

at line line 123
static string getToken()

getToken

Return Value

string

at line line 140
FormWrapper acceptCharset(string $value)

acceptCharset

Parameters

string $value

Return Value

FormWrapper

at line line 154
FormWrapper action(string $value)

action

Parameters

string $value

Return Value

FormWrapper

at line line 168
FormWrapper autocomplete(string $value)

autocomplete

Parameters

string $value

Return Value

FormWrapper

at line line 182
FormWrapper enctype(string $value)

enctype

Parameters

string $value

Return Value

FormWrapper

at line line 196
FormWrapper method(string $value)

method

Parameters

string $value

Return Value

FormWrapper

at line line 210
FormWrapper name(string $value)

name

Parameters

string $value

Return Value

FormWrapper

at line line 224
FormWrapper novalidate(string $value)

novalidate

Parameters

string $value

Return Value

FormWrapper

at line line 240
FormWrapper target(string $value)

target

Parameters

string $value

Return Value

FormWrapper

at line line 254
FormWrapper accept(string $value)

accept

Parameters

string $value

Return Value

FormWrapper

at line line 266
static string getTokenHandler()

Method to get property TokenHandler

Return Value

string

at line line 278
static FormWrapper setTokenHandler(string $tokenHandler)

Method to set property tokenHandler

Parameters

string $tokenHandler

Return Value

FormWrapper Return self to support chaining.