PHP Class MailField

Inheritance: extends MailAppModel
Mostra file Open project: baserproject/basercms Class Usage Examples

Public Properties

Property Type Description
$actsAs array ビヘイビア
$validate array validate

Public Methods

Method Description
afterDelete ( ) After Delete
afterSave ( boolean $created, array $options = [] ) After Save
copy ( integer $id, array $data = [], $options = [] ) : mixed フィールドデータをコピーする
duplicateMailField ( array $check ) : boolean 同じ名称のフィールド名がないかチェックする 同じメールコンテンツが条件
getControlSource ( string $field = null ) : array コントロールソースを取得する
halfTextMailField ( array $check ) : boolean メールフィールドの値として正しい文字列か検証する 半角英数-_\s

Method Details

afterDelete() public method

After Delete
public afterDelete ( )

afterSave() public method

After Save
public afterSave ( boolean $created, array $options = [] )
$created boolean
$options array

copy() public method

フィールドデータをコピーする
public copy ( integer $id, array $data = [], $options = [] ) : mixed
$id integer
$data array
return mixed UserGroup Or false

duplicateMailField() public method

同じ名称のフィールド名がないかチェックする 同じメールコンテンツが条件
public duplicateMailField ( array $check ) : boolean
$check array
return boolean

getControlSource() public method

コントロールソースを取得する
public getControlSource ( string $field = null ) : array
$field string
return array source

halfTextMailField() public method

メールフィールドの値として正しい文字列か検証する 半角英数-_\s
public halfTextMailField ( array $check ) : boolean
$check array
return boolean

Property Details

$actsAs public_oe property

ビヘイビア
public array $actsAs
return array

$validate public_oe property

validate
public array $validate
return array