123456789101112131415161718192021222324252627282930313233 |
- <?php
- namespace app\modules\admin\models;
- use Yii;
- use app\common\models\EModel;
- class ChangepwdForm extends EModel
- {
- public $original_pwd;
- public $new_pwd;
- public $retype_pwd;
- public function init()
- {
- }
- //表单验证规则
- public function rules()
- {
- return array(
- array(['original_pwd','new_pwd','retype_pwd'], 'required'),
- array(['new_pwd','retype_pwd'], 'match','pattern'=>'/^[0-9a-zA-Z!@#$%_^&*]{6,12}$/','message'=>'无效密码,密码由6-12位字母数字下划线及特殊字符(!@#$%^&*)组成'),
- array('retype_pwd', 'compare','compareAttribute'=>'new_pwd'),
- );
- }
- //字段标签
- public function attributeLabels()
- {
- return array(
- 'original_pwd' => Yii::t('attr','admin.original_pwd'),
- 'new_pwd' => Yii::t('attr','admin.new_pwd'),
- 'retype_pwd' => Yii::t('attr','admin.retype_pwd'),
- );
- }
- }
|