PHP 클래스 Form_Field_ValueList, atk4

상속: extends Form_Field
파일 보기 프로젝트 열기: atk4/atk4 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$default_empty_text default empty text message
$empty_text current empty text message and ID
$value_list array of available values

보호된 프로퍼티들

프로퍼티 타입 설명
$empty_value
$separator value separator, for internal use

공개 메소드들

메소드 설명
getValueList ( ) : array Return value list.
normalize ( ) Normalize POSTed data.
setEmptyText ( string $text = null ) Sets default text which is displayed on a null-value option.
setForm ( $form )
setModel ( Model $m ) : Model Sets model of form field.
setValueList ( array $list ) Set value list of form field.
validateValidItem ( ) : boolean Validate POSTed field value.

메소드 상세

getValueList() 공개 메소드

Return value list.
public getValueList ( ) : array
리턴 array

normalize() 공개 메소드

Normalize POSTed data.
public normalize ( )

setEmptyText() 공개 메소드

Set to "Select.." or "Pick one.."
public setEmptyText ( string $text = null )
$text string Pass null to use default text, empty string - disable

setForm() 공개 메소드

public setForm ( $form )

setModel() 공개 메소드

Sets model of form field.
public setModel ( Model $m ) : Model
$m Model
리턴 Model

setValueList() 공개 메소드

Set value list of form field.
public setValueList ( array $list )
$list array

validateValidItem() 공개 메소드

Validate POSTed field value.
public validateValidItem ( ) : boolean
리턴 boolean

프로퍼티 상세

$default_empty_text 공개적으로 프로퍼티

default empty text message
public $default_empty_text

$empty_text 공개적으로 프로퍼티

current empty text message and ID
public $empty_text

$empty_value 보호되어 있는 프로퍼티

protected $empty_value

$separator 보호되어 있는 프로퍼티

value separator, for internal use
protected $separator

$value_list 공개적으로 프로퍼티

array of available values
public $value_list