PHP Класс romaninsh\validation\MB

$model->add('Controller_Validator_MB',array( 'encoding'=>'UTF-8')) ->is(); org $model->validator->add('Controller_Validator_MB',array( 'encoding'=>'UTF-8')) ->is(); Q: Why not implement Multi-byte support inside basic validator? A: For the same reason why PHP's strlen() is not supporting multibyte.
Наследование: extends romaninsh\validation\Controller_Validator_Advanced
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$encoding TODO: Multibyte stuff: refactor to a better place??
$is_mb

Открытые методы

Метод Описание
mb_str_to_lower ( $a ) Is the PHP5 multibyte lib available?
mb_str_to_upper ( $a )
mb_str_to_upper_words ( $a )
mb_truncate ( $a, $len, $append = '...' )
rule_len ( $a )

Описание методов

mb_str_to_lower() публичный Метод

Is the PHP5 multibyte lib available?
public mb_str_to_lower ( $a )

mb_str_to_upper() публичный Метод

public mb_str_to_upper ( $a )

mb_str_to_upper_words() публичный Метод

public mb_str_to_upper_words ( $a )

mb_truncate() публичный Метод

public mb_truncate ( $a, $len, $append = '...' )

rule_len() публичный Метод

public rule_len ( $a )

Описание свойств

$encoding публичное свойство

TODO: Multibyte stuff: refactor to a better place??
public $encoding

$is_mb публичное свойство

public $is_mb