InputRadioTag
extends InputTag
in package
implements
Input
An object designed to "hold" content - not visible itself.
Tags
Interfaces, Classes, Traits and Enums
Table of Contents
- $allItems : array<string|int, mixed>
- Array of links to all embedded objects.
- $cssProperties : array<string|int, mixed>
- the field from which the contents of the STYLE tag are rendered.
- $drawStatus : bool
- Has the page already been rendered ?
- $lastItem : object
- A link to the last element added.
- $logType : string
- Do not log HTML object events.
- $pageClosed : bool
- Is page closed for adding new contents?
- $pageParts : array<string|int, mixed>
- Array of objects and fragments to draw.
- $raiseItems : array<string|int, mixed>
- Which objects to take over from the accepting object.
- $setName : bool
- Should the object automatically fulfill the name property?
- $tagName : string
- Tag name - is also used as an object name.
- $tagProperties : array<string|int, mixed>
- Tag property fields.
- $trail : string
- Trailing for xhtml.
- $value : string
- Return value.
- $webPage : WebPage
- A link to the base object of the page.
- $finalized : bool
- Is class finalized ?
- $embedName : string|null
- $instance : mixed
- Saves object instance (singleton...).
- $tagType : string
- Tag type - e.g. A or STRONG.
- __construct() : mixed
- Radio button.
- __toString() : string
- Render Obect (and its contents) as string.
- addAsFirst() : mixed
- Inserts as the first element in the object.
- addCSS() : bool
- Add another CSS definition to stack.
- addItem() : mixed
- Include next element into current object.
- addItemCustom() : mixed
- Inserts another element into the object.
- addItems() : array<string|int, mixed>
- Insert an array of elements.
- addJavaScript() : int
- Inserts JavaScript into the page.
- addNextTo() : Embedable|string
- Inserts another element after the existing one.
- addTagClass() : void
- Adds tag class.
- addToLastItem() : null|Container
- Adds an item to the last inserted item.
- afterAdd() : void
- Method executed after adding object into new one.
- arrayToUrlParams() : mixed
- Returns fields as URL parameters.
- cssPropertiesToString() : string
- Returns Css parameters as a string.
- draw() : string
- Recursive draw object and its contents.
- drawAllContents() : void
- It recursively scans all inserted objects and calls their draw ().
- drawIfNotDrawn() : void
- Draw contents not drawn yet.
- embedablize() : Embedable
- Always returns Embedable item.
- emptyContents() : void
- Empty container contents.
- finalize() : void
- Method executed before rendering.
- getContents() : mixed
- Contents.
- getFirstPart() : mixed
- Returns the first inserted item.
- getGetValue() : string
- Returns the value of the page key parameter.
- getItemsCount() : int
- Returns number of enclosed items in current or given object.
- getPostValue() : mixed
- Returns the value of the page key parameter.
- getRendered() : string
- Returns the rendered contents of objects.
- getRequestValue() : mixed
- Returns the value of the page call parameter key.
- getRequestValues() : array<string|int, mixed>
- Returns $_REQUEST field.
- getTagClass() : mixed
- Returns tags css class.
- getTagID() : string
- Returns taga html ID.
- getTagName() : string
- Returns the name of the tag.
- getTagProperty() : string
- Returns property tag value.
- getTagType() : string
- Returns tag type.
- getUri() : string
- Returns the desired address.
- getValue() : null|string
- Returns the value of an input field.
- includeCss() : bool
- Include an CSS file call into page.
- includeJavaScript() : string
- Includes Javascript into the page.
- isEmpty() : bool
- Is the element empty?
- isFinalized() : bool
- Returns the status of the part finalization of the flag.
- isFormPosted() : bool
- Was the page displayed after the form was submitted using the POST method?
- isPosted() : bool
- Is page called by Form Post ?
- lastItem() : Brick|mixed
- Vrací odkaz na poslední vloženou položku.
- makePagePublic() : bool
- Open Previously closed Web Page.
- onlyForLogged() : bool
- Redirects the unlogged-in user to the login page.
- phpSelf() : string
- Returns the current URL. This is instead of PHP_SELF which is unsafe.
- redirect() : void
- Perform http redirect.
- registerItem() : void
- Registers the item for finalization.
- sanitizeAsType() : mixed
- It treats the transformation according to its expected type.
- setEmbedName() : bool
- Notify component about its embed name.
- setFinalized() : void
- Set label of parts finalized.
- setObjectName() : string
- Sets ObjectName.
- setTagClass() : void
- Sets tag class.
- setTagCss() : void
- Sets Css parameters.
- setTagID() : string
- Sets the tag specified by the id, or randomly generated.
- setTagName() : void
- Name tag settings. Unused .
- setTagProperties() : bool
- Sets tag parameters.
- setTagProperty() : bool
- Sets tag property to given value.
- setTagType() : void
- Sets up tag type.
- setValue() : void
- Sets the checkbox value for the first time. The second call sets the checked flag, if the value is the same as already charged.
- singleton() : WebPage
- suicide() : mixed
- Allows an already inserted object to be removed from the tree for rendering.
- tagPropertiesToString() : string
- Returns tag parameters as a string.
- webPage() : WebPage
- Returns or registers an instance of a Web page.
Properties
$allItems
Array of links to all embedded objects.
public
static array<string|int, mixed>
$allItems
= []
of pointers to all items to be rendered
$cssProperties
the field from which the contents of the STYLE tag are rendered.
public
array<string|int, mixed>
$cssProperties
= []
$drawStatus
Has the page already been rendered ?
public
bool
$drawStatus
= false
$lastItem
A link to the last element added.
public
object
$lastItem
$logType
Do not log HTML object events.
public
string
$logType
= 'none'
$pageClosed
Is page closed for adding new contents?
public
static bool
$pageClosed
= false
$pageParts
Array of objects and fragments to draw.
public
array<string|int, mixed>
$pageParts
= []
$raiseItems
Which objects to take over from the accepting object.
public
array<string|int, mixed>
$raiseItems
= ['SetUpUser' => 'User', 'webPage', 'OutputFormat']
$setName
Should the object automatically fulfill the name property?
public
bool
$setName
= false
$tagName
Tag name - is also used as an object name.
public
string
$tagName
= ''
$tagProperties
Tag property fields.
public
array<string|int, mixed>
$tagProperties
= []
$trail
Trailing for xhtml.
public
string
$trail
= ' /'
$value
Return value.
public
string
$value
= ''
$webPage
A link to the base object of the page.
public
static WebPage
$webPage
$finalized
Is class finalized ?
protected
bool
$finalized
= false
$embedName
private
string|null
$embedName
= null
$instance
Saves object instance (singleton...).
private
static mixed
$instance
$tagType
Tag type - e.g. A or STRONG.
private
string
$tagType
= ''
Methods
__construct()
Radio button.
public
__construct(string $name[, string $value = '' ][, array<string|int, mixed> $properties = [] ]) : mixed
Parameters
- $name : string
-
tag name
- $value : string = ''
-
return value
- $properties : array<string|int, mixed> = []
-
input radio tag properties
Return values
mixed —__toString()
Render Obect (and its contents) as string.
public
__toString() : string
Return values
string —addAsFirst()
Inserts as the first element in the object.
public
addAsFirst(mixed $pageItem[, string $pageItemName = null ]) : mixed
Parameters
- $pageItem : mixed
-
value or EaseObject with draw () method
- $pageItemName : string = null
-
Under this name, object is inserted into the tree
Return values
mixed —A link to the embedded object
addCSS()
Add another CSS definition to stack.
public
addCSS(string $css) : bool
Parameters
- $css : string
-
css definition
Return values
bool —addItem()
Include next element into current object.
public
addItem(Embedable|string $pageItem) : mixed
Parameters
- $pageItem : Embedable|string
-
value or EaseClass with draw() method
Return values
mixed —Pointer to included object
addItemCustom()
Inserts another element into the object.
public
static addItemCustom(Embedable|string $pageItem, Embedable $context) : mixed
Parameters
- $pageItem : Embedable|string
-
value or EaseObject with draw () method
- $context : Embedable
-
Object into which elements / items are inserted
Return values
mixed —Pointer to embed object
addItems()
Insert an array of elements.
public
addItems(array<string|int, mixed> $itemes) : array<string|int, mixed>
Parameters
- $itemes : array<string|int, mixed>
-
value field or EaseObject with draw () method
Return values
array<string|int, mixed> —inserted items
addJavaScript()
Inserts JavaScript into the page.
public
addJavaScript(string $javaScript[, string $position = '0' ][, bool $inDocumentReady = true ]) : int
Parameters
- $javaScript : string
-
JS code
- $position : string = '0'
-
final position: '+','-','0','--',...
- $inDocumentReady : bool = true
-
to insert into a DocumentReady block?
Return values
int —addNextTo()
Inserts another element after the existing one.
public
addNextTo(mixed $pageItem) : Embedable|string
Parameters
- $pageItem : mixed
-
value or EaseObject with draw () method
Return values
Embedable|string —a link to the embedded object
addTagClass()
Adds tag class.
public
addTagClass(string $className) : void
Parameters
- $className : string
-
jméno css třídy
Return values
void —addToLastItem()
Adds an item to the last inserted item.
public
addToLastItem(object $pageItem) : null|Container
Parameters
- $pageItem : object
-
value or EaseObject with draw () method
Return values
null|Container —success
afterAdd()
Method executed after adding object into new one.
public
afterAdd() : void
Return values
void —arrayToUrlParams()
Returns fields as URL parameters.
public
static arrayToUrlParams(array<string|int, mixed> $params[, string $baseUrl = '' ]) : mixed
Parameters
- $params : array<string|int, mixed>
- $baseUrl : string = ''
Return values
mixed —cssPropertiesToString()
Returns Css parameters as a string.
public
cssPropertiesToString([array<string|int, mixed>|string $cssProperties = null ]) : string
Parameters
- $cssProperties : array<string|int, mixed>|string = null
-
parameter feild, or CSS definition
Return values
string —draw()
Recursive draw object and its contents.
public
draw() : string
Return values
string —Empty string
drawAllContents()
It recursively scans all inserted objects and calls their draw ().
public
drawAllContents() : void
Return values
void —drawIfNotDrawn()
Draw contents not drawn yet.
public
drawIfNotDrawn() : void
Return values
void —embedablize()
Always returns Embedable item.
public
static embedablize(mixed $item) : Embedable
Parameters
- $item : mixed
Return values
Embedable —emptyContents()
Empty container contents.
public
emptyContents() : void
Return values
void —finalize()
Method executed before rendering.
public
finalize() : void
Return values
void —getContents()
Contents.
public
getContents() : mixed
Return values
mixed —getFirstPart()
Returns the first inserted item.
public
getFirstPart() : mixed
Return values
mixed —getGetValue()
Returns the value of the page key parameter.
public
static getGetValue(string $field[, string $sanitizeAs = null ]) : string
Parameters
- $field : string
-
key GET
- $sanitizeAs : string = null
-
treat the returned value as float|int|string
Return values
string —getItemsCount()
Returns number of enclosed items in current or given object.
public
getItemsCount() : int
Return values
int —getPostValue()
Returns the value of the page key parameter.
public
static getPostValue(string $field[, string $sanitizeAs = null ]) : mixed
Parameters
- $field : string
-
key POST
- $sanitizeAs : string = null
-
treat the returned value as float|int|string
Return values
mixed —getRendered()
Returns the rendered contents of objects.
public
getRendered() : string
Return values
string —getRequestValue()
Returns the value of the page call parameter key.
public
static getRequestValue(string $field[, string $sanitizeAs = null ]) : mixed
Parameters
- $field : string
-
key POST or GET
- $sanitizeAs : string = null
-
treat the returned value as float|int|string
Return values
mixed —getRequestValues()
Returns $_REQUEST field.
public
getRequestValues() : array<string|int, mixed>
Return values
array<string|int, mixed> —getTagClass()
Returns tags css class.
public
getTagClass() : mixed
Return values
mixed —getTagID()
Returns taga html ID.
public
getTagID() : string
Return values
string —getTagName()
Returns the name of the tag.
public
getTagName() : string
Return values
string —getTagProperty()
Returns property tag value.
public
getTagProperty(string $propertyName) : string
Parameters
- $propertyName : string
-
the name of the tag property. eg "src" next to the image
Return values
string —current tag property value
getTagType()
Returns tag type.
public
getTagType() : string
Return values
string —tag type e.g. img
getUri()
Returns the desired address.
public
static getUri() : string
Return values
string —getValue()
Returns the value of an input field.
public
getValue() : null|string
Return values
null|string —$value
includeCss()
Include an CSS file call into page.
public
includeCss(string $cssFile[, bool $fwPrefix = false ][, string $media = 'screen' ]) : bool
Parameters
- $cssFile : string
-
path to the file inserted into the page
- $fwPrefix : bool = false
-
add framework prefix (usually/Ease/) ?
- $media : string = 'screen'
-
medium screen | print | braile etc ...
Return values
bool —includeJavaScript()
Includes Javascript into the page.
public
includeJavaScript(string $javaScriptFile[, string $position = null ]) : string
Parameters
- $javaScriptFile : string
-
javascriptem using file
- $position : string = null
-
final positione: '+','-','0','--',...
Return values
string —isEmpty()
Is the element empty?
public
isEmpty() : bool
Return values
bool —emptiness
isFinalized()
Returns the status of the part finalization of the flag.
public
isFinalized() : bool
Return values
bool —isFormPosted()
Was the page displayed after the form was submitted using the POST method?
public
static isFormPosted() : bool
Tags
Return values
bool —isPosted()
Is page called by Form Post ?
public
static isPosted() : bool
Return values
bool —lastItem()
Vrací odkaz na poslední vloženou položku.
public
lastItem() : Brick|mixed
Return values
Brick|mixed —makePagePublic()
Open Previously closed Web Page.
public
makePagePublic() : bool
Return values
bool —onlyForLogged()
Redirects the unlogged-in user to the login page.
public
onlyForLogged([string $loginPage = 'login.php' ][, null|mixed $message = null ]) : bool
Parameters
- $loginPage : string = 'login.php'
-
login page address
- $message : null|mixed = null
Return values
bool —Logged
phpSelf()
Returns the current URL. This is instead of PHP_SELF which is unsafe.
public
static phpSelf([bool $dropqs = true ]) : string
Parameters
- $dropqs : bool = true
-
whether to drop the querystring or not. Default true
Return values
string —the current URL or NULL for php-cli
redirect()
Perform http redirect.
public
redirect(string $url) : void
Parameters
- $url : string
-
redirect to URL
Return values
void —registerItem()
Registers the item for finalization.
public
static registerItem(mixed &$itemPointer) : void
Parameters
- $itemPointer : mixed
Return values
void —sanitizeAsType()
It treats the transformation according to its expected type.
public
static sanitizeAsType(mixed $value, string $sanitizeAs) : mixed
Parameters
- $value : mixed
-
value
- $sanitizeAs : string
-
value type int|string|float|null
Return values
mixed —setEmbedName()
Notify component about its embed name.
public
setEmbedName(string $embedName) : bool
Parameters
- $embedName : string
-
parent::$pageParts[$embedName] == self
Return values
bool —success
setFinalized()
Set label of parts finalized.
public
setFinalized([bool $flag = true ]) : void
Parameters
- $flag : bool = true
-
finalization flag
Return values
void —setObjectName()
Sets ObjectName.
public
setObjectName([string $objectName = null ]) : string
Parameters
- $objectName : string = null
-
object name
Return values
string —New object name
setTagClass()
Sets tag class.
public
setTagClass(string $className) : void
Parameters
- $className : string
-
jméno css třídy
Return values
void —setTagCss()
Sets Css parameters.
public
setTagCss(array<string|int, mixed> $cssProperties) : void
Parameters
- $cssProperties : array<string|int, mixed>
-
asociative feild, or CSS definition
Return values
void —setTagID()
Sets the tag specified by the id, or randomly generated.
public
setTagID([string $tagID = null ]) : string
Parameters
- $tagID : string = null
-
html tag #ID for JavaScript a Css
Return values
string —the set ID
setTagName()
Name tag settings. Unused .
public
setTagName(string $tagName) : void
..
Parameters
- $tagName : string
-
he name of the tag in the property NAME
Return values
void —setTagProperties()
Sets tag parameters.
public
setTagProperties(array<string|int, mixed> $properties) : bool
Parameters
- $properties : array<string|int, mixed>
-
associative array of tag parameters
Return values
bool —operation success
setTagProperty()
Sets tag property to given value.
public
setTagProperty(string $name, string $value) : bool
Parameters
- $name : string
- $value : string
Return values
bool —setTagType()
Sets up tag type.
public
setTagType(string $tagType) : void
Parameters
- $tagType : string
-
tag type e.g. img
Return values
void —setValue()
Sets the checkbox value for the first time. The second call sets the checked flag, if the value is the same as already charged.
public
setValue(string $value) : void
Parameters
- $value : string
-
return value
Return values
void —singleton()
public
static singleton() : WebPage
Return values
WebPage —suicide()
Allows an already inserted object to be removed from the tree for rendering.
public
suicide() : mixed
Return values
mixed —tagPropertiesToString()
Returns tag parameters as a string.
public
tagPropertiesToString() : string
Return values
string —webPage()
Returns or registers an instance of a Web page.
public
static webPage([WebPage $oPage = null ]) : WebPage
Parameters
- $oPage : WebPage = null
-
website object to register