Class \Scrivo\ListItemProperty\Input
Property to hold a line of text (INPUT type=text).
Page properties are a part of the list item.
Extends
\Scrivo\ListItemProperty .
Defined in:
ListItemProperty/Input.php.
Attr. | Name / Description |
---|---|
protected |
Input($rd) Create an empty list item property object or select a list item property from the database. |
Attr. | Type | Name | Description |
---|---|---|---|
\..\String | $value | The value of the input field. |
Attr. | Type | Name | Description |
---|---|---|---|
protected | \..\String | $data | The property data. |
private | int | $definitionId | Id of the property defintion. |
private | int | $listItemId | The id of the list item where this property belongs to. |
private | int | $pageId | The id of the page where this property belongs to. |
protected | \..\String | $phpSelector | An textual identification/key for this property. |
Attr. | Type | Name / Description |
---|---|---|
public | mixed |
__get($name) Implementation of the readable properties using the PHP magic method __get(). |
public |
__set($name, $value) Implementation of the writable properties using the PHP magic method __set(). |
|
public static |
create($rd) Factory method for creating a list item property. |
|
protected |
setData($data) Set The property data. |
Constructor
- protected Input(array $rd)
-
Create an empty list item property object or select a list item property from the database.
Inherited from \Scrivo\ListItemProperty
Parameters:
Type Name Def. Description array $rd An array (result set row) containing inital data.
View source: ListItemProperty.php line 87.
Members
- protected \Scrivo\String $data
-
The property data.
Inherited from \Scrivo\ListItemProperty
View source: ListItemProperty.php line 61.
- private int $definitionId
-
Id of the property defintion.
Inherited from \Scrivo\ListItemProperty
View source: ListItemProperty.php line 67.
- private int $listItemId
-
The id of the list item where this property belongs to.
Inherited from \Scrivo\ListItemProperty
View source: ListItemProperty.php line 73.
- private int $pageId
-
The id of the page where this property belongs to.
Inherited from \Scrivo\ListItemProperty
View source: ListItemProperty.php line 79.
- protected \Scrivo\String $phpSelector
-
An textual identification/key for this property.
Inherited from \Scrivo\ListItemProperty
View source: ListItemProperty.php line 55.
Methods
- public mixed __get(string $name)
-
Implementation of the readable properties using the PHP magic method __get().
Parameters:
Type Name Def. Description string $name The name of the property to get.
Returns:
mixed Implementation of the readable properties using the PHP magic method __get().
View source: ListItemProperty/Input.php line 53.
- public __set(string $name, mixed $value)
-
Implementation of the writable properties using the PHP magic method __set().
Parameters:
Type Name Def. Description string $name The name of the property to set.
mixed $value The value of the property to set.
View source: ListItemProperty/Input.php line 68.
- public static create(array $rd)
-
Factory method for creating a list item property.
This method will return a list item property of the proper specialized type.
Inherited from \Scrivo\ListItemProperty
Parameters:
Type Name Def. Description array $rd An array (result set row) containing inital data.
View source: ListItemProperty.php line 102.
- protected setData(\Scrivo\String $data)
-
Set The property data.
Inherited from \Scrivo\ListItemProperty
Parameters:
Type Name Def. Description \Scrivo\String $data The property data.
View source: ListItemProperty.php line 183.
Documentation generated by phpDocumentor 2.0.0a12 and ScrivoDocumentor on August 29, 2013