Commit df751eb6 by 庄欣

后台开发版本

parent 05dcc083
<?php
namespace validattion;
use Phalcon\Validation;
use Phalcon\Validation\Validator\StringLength;
use Phalcon\Validation\Validator\PresenceOf;
use Phalcon\Validation\Validator\Between;
use Phalcon\Validation\Validator\Numericality;
class AttachmentValidation extends BaseValidation
{
public function initialize()
{
$this->add('promotion_price',new PresenceOf([
'message' => '请输入促销金额'
]));
$this->add('promotion_price',new Numericality([
'message' => '促销金额必须是数字'
]));
}
}
\ No newline at end of file
<?php
namespace validattion;
use Phalcon\Validation;
class BaseValidation extends Validation
{
public function getMessages()
{
$msg = [];
foreach(parent::getMessages() as $message) {
$msg[] = $message;
}
return implode(";",$msg);
}
}
<?php
namespace validattion;
use Phalcon\Validation;
use Phalcon\Validation\Validator\StringLength;
use Phalcon\Validation\Validator\PresenceOf;
use Phalcon\Validation\Validator\Between;
use Phalcon\Validation\Validator\Numericality;
class PromotionValidation extends BaseValidation
{
public function initialize()
{
$this->add('promotion_price',new PresenceOf([
'message' => '请输入促销金额'
]));
$this->add('promotion_price',new Numericality([
'message' => '促销金额必须是数字'
]));
$this->add('count',new PresenceOf([
'message' => '请输入促销限量'
]));
$this->add('count',new Numericality([
'message' => '促销限量必须是数字'
]));
$this->add('per_user_count',new PresenceOf([
'message' => '请输入每位用户限购额度'
]));
$this->add('per_user_count',new Numericality([
'message' => '限购额度必须是数字'
]));
$this->add('start_time',new PresenceOf([
'message' => '请输入促销开始时间'
]));
$this->add('end_time',new PresenceOf([
'message' => '请输入促销结束时间'
]));
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment