Версия: 6.x
burger close
Класс FieldChecker

Подробное описание

класс для валидаторов форм Можно дополнять класс новыми функциями валидации

Открытые члены

 Chk_empty ($param, $errtext, $form=null)
 
 Chk_pattern ($param, $errtext, $form, $pattern)
 
 Chk_noselect ($param, $errtext, $form=null)
 
 Chk_date ($day, $month, $year, $errtext, $form=null)
 
 Chk_minmax ($param, $min, $max, $errtext, $form=null)
 
 Chk_email ($param, $errtext, $form=null)
 
 SetErr ($err, $form)
 
 ClearErr ()
 
 GetErr ()
 
 GetErrArr ()
 
 GetFormErr ()
 
 GetFormErrInline ($form)
 
 isErr ()
 

Защищенные данные

 $checker_err
 
 $form_err = []
 
 $arr_err = []
 

Методы

Chk_date (   $day,
  $month,
  $year,
  $errtext,
  $form = null 
)
Chk_email (   $param,
  $errtext,
  $form = null 
)
Chk_empty (   $param,
  $errtext,
  $form = null 
)
Chk_minmax (   $param,
  $min,
  $max,
  $errtext,
  $form = null 
)
Chk_noselect (   $param,
  $errtext,
  $form = null 
)

Проверяет, если значение -1, то ошибка. Удобно использовать в SELECT.

Chk_pattern (   $param,
  $errtext,
  $form,
  $pattern 
)
ClearErr ( )
GetErr ( )
GetErrArr ( )
GetFormErr ( )
GetFormErrInline (   $form)
isErr ( )
SetErr (   $err,
  $form 
)

Поля

$arr_err = []
protected
$checker_err
protected
$form_err = []
protected