Source for file Strmin.php
Documentation is available at Strmin.php
// vim: foldmethod=marker
* @author Yoshinari Takaoka <takaoka@beatcraft.com>
* @license http://www.opensource.org/licenses/bsd-license.php The BSD License
* @version $Id: 30915995de5e1424c2f8a7f92034e9bc9295030f $
// {{{ Ethna_Plugin_Validator_Strmin
* 最小値チェックプラグイン (シングルバイト文字列用)
* - エラーメッセージは、全角半角を区別しません。
* @author Yoshinari Takaoka <takaoka@beatcraft.com>
/** @var bool 配列を受け取るかフラグ */
* 最小値のチェックを行う (シングルバイト文字列用)
* @param string $name フォームの名前
* @param mixed $var フォームの値
* @param array $params プラグインのパラメータ
public function validate($name, $var, $params)
if (isset
($params['strmin']) ==
false ||
$this->isEmpty($var, $type)) {
$min_param =
$params['strmin'];
if (strlen($var) <
$min_param) {
if (isset
($params['error'])) {
$msg =
_et('Please input more than %d characters to {form}.');
Documentation generated on Fri, 11 Nov 2011 03:59:07 +0900 by phpDocumentor 1.4.3