Jelix 1.6.37

jDatatypeHtml extends jDatatype
in package
implements jIFilteredDatatype

Datatype HTML String.

Possible facets are: 'length','minLength','maxLength'

Tags
subpackage

datatypes

since
1.1

Interfaces, Classes and Traits

jIFilteredDatatype
interface for datatypes which can filter value

Table of Contents

$fromWysiwyg  : mixed
$outputXhtml  : mixed
$facets  : mixed
$hasFacets  : mixed
$length  : mixed
$maxLength  : mixed
$minLength  : mixed
$newValue  : mixed
__construct()  : mixed
addFacet()  : mixed
call it to add restriction on possible values
allowWhitespace()  : bool
says if the value can contain only whitespaces
check()  : bool
verify a value : it should correspond to the datatype
getFacet()  : mixed
get a restriction value
getFilteredValue()  : mixed
return the value on which filters are applied should be call after a call of check() method
_addFacet()  : mixed

Properties

$facets

protected mixed $facets = array('length', 'minLength', 'maxLength')

Methods

__construct()

public __construct([mixed $aOutputXhtml = false ][, mixed $fromWysiwyg = false ]) : mixed
Parameters
$aOutputXhtml : mixed = false
$fromWysiwyg : mixed = false
Return values
mixed

addFacet()

call it to add restriction on possible values

public addFacet(string $type[, string $value = null ]) : mixed
Parameters
$type : string
$value : string = null
Return values
mixed

allowWhitespace()

says if the value can contain only whitespaces

public allowWhitespace() : bool
Return values
bool

check()

verify a value : it should correspond to the datatype

public check(mixed $value) : bool
Parameters
$value : mixed
Return values
bool

true if the value is ok

getFacet()

get a restriction value

public getFacet(string $type) : mixed
Parameters
$type : string
Tags
since
1.0
Return values
mixed

the value

getFilteredValue()

return the value on which filters are applied should be call after a call of check() method

public getFilteredValue() : mixed
Return values
mixed

_addFacet()

protected _addFacet(mixed $type, mixed $value) : mixed
Parameters
$type : mixed
$value : mixed
Return values
mixed

Search results