XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
|
Public Member Functions | |
getTokenName () | |
Gets the token name of this actionform's token. | |
prepare () | |
[Abstract] Set up form properties and field properties. | |
getChooseTheme () | |
getSelectableTheme () | |
load (&$themeArr) | |
[Abstract] Initializes properties' values from an object. | |
![]() | |
__construct () | |
Constructor. | |
getToken () | |
Gets the token value of this actionform's token. | |
getTokenErrorMessage () | |
Gets a message about the failure of the token validation. | |
set () | |
Sets the raw value as the value of the form property. | |
setVar () | |
get ( $key, $index=null) | |
Gets raw value. | |
getVar ( $key, $index=null) | |
& | getFormProperties () |
Gets form properties of this member property. | |
fetch () | |
Fetches values through the request object. | |
_validateToken () | |
Validates the token. | |
validate () | |
Validates fetched values. | |
hasError () | |
Gets a value indicating whether this action form keeps error messages or error flag. | |
addErrorMessage ( $message) | |
Adds a message to the form's error message buffer. | |
getErrorMessages () | |
Gets error messages. | |
update (&$obj) | |
[Abstract] Updates an object with properties values. | |
Additional Inherited Members | |
![]() | |
$mContext | |
[READ ONLY] XCube_HttpContext | |
$mUser | |
[READ ONLY] XCube_Principal | |
$mFormProperties = [] | |
XCube_FormProperty[]. | |
$mFieldProperties = [] | |
XCube_FieldProperty[]. | |
$mErrorFlag = false | |
bool | |
$mErrorMessages = [] | |
string[] | |
$_mToken | |
string | |
Definition at line 23 of file ThemeSelectForm.class.php.
getChooseTheme | ( | ) |
@access public
Definition at line 42 of file ThemeSelectForm.class.php.
getSelectableTheme | ( | ) |
Definition at line 51 of file ThemeSelectForm.class.php.
getTokenName | ( | ) |
Gets the token name of this actionform's token.
Return token name. If the sub-class doesn't override this member function, features about one-time tokens aren't used.
Reimplemented from XCube_ActionForm.
Definition at line 25 of file ThemeSelectForm.class.php.
load | ( | & | $obj | ) |
[Abstract] Initializes properties' values from an object.
mixed | $obj |
Set the initial values of this Action Form from an object. This member function mediates between logic and validation. For example, developers can use this method to load values from XoopsSimpleObject.
This member function is abstract. But, the subclass of this class does not have to implement it.
Reimplemented from XCube_ActionForm.
Definition at line 64 of file ThemeSelectForm.class.php.
prepare | ( | ) |
[Abstract] Set up form properties and field properties.
Reimplemented from XCube_ActionForm.
Definition at line 30 of file ThemeSelectForm.class.php.