USER Methods

evaluate()

Evaluate a user-field's value according to the configuration settings.

mixed evaluate( string field, string value )

Return

TRUE if it's a valid field value

Parameter
Description
fieldThe field from the database table sys_user_sub
valueThe value to be evaluated

Evaluate NICKNAME (invalid value)

$USER->evaluate('nick', 'ab')
RETURN: FALSE

Evaluate NICKNAME (valid)

$USER->evaluate('nick', 'tom')
RETURN: TRUE

Use evaluation rule in FORM method

$FORM->input("nick", "Name", "Name", $USER->evaluate('nick', $FORM->values('register', 'nick')))
RETURN: '<div id="frm_register_outer_nick" class="frm_register div_outer div_input char nick"> <label for="frm_register_nick" class="lbl_input nick">Name</label><input id="frm_register_nick" class="txt_input nick" type="text" data-default="Name" placeholder= ...