\UsersValidationRuleBehavior

ValidationRule Behavior

Summary

Methods
Properties
Constants
equalToField()
notDuplicate()
inListByCheckbox()
currentPassword()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

equalToField()

equalToField(\Model  $model, array  $field1, string  $field2) : boolean

field1とfield2が同じかチェックする

Parameters

\Model $model

ビヘイビア呼び出し元モデル

array $field1

field1 parameters

string $field2

field2 key

Returns

boolean

notDuplicate()

notDuplicate(\Model  $model, array  $check, array  $fields) : boolean

重複チェック

Parameters

\Model $model

ビヘイビア呼び出し元モデル

array $check

チェック値

array $fields

フィールドリスト

Returns

boolean

inListByCheckbox()

inListByCheckbox(\Model  $model, array  $check, array  $inList) : boolean

チェックボックスタイプ用のinListチェック

Parameters

\Model $model

ビヘイビア呼び出し元モデル

array $check

チェック値

array $inList

リスト

Returns

boolean

currentPassword()

currentPassword(\Model  $model, array  $check) : boolean

現在のパスワード

Parameters

\Model $model

ビヘイビア呼び出し元モデル

array $check

チェック値

Returns

boolean