* @version : HUOSDK 8.0 */ namespace api\wapapp\validate; class CommentValidate extends BaseValidate { protected $scene = [ 'list' => ['type_name', 'object_id'], 'add' => ['type_name', 'object_id', 'content', 'star_cnt'], ]; public function __construct(array $rules = [], array $message = [], array $field = []) { $rules = [ 'type_name' => 'require|in:game,page', 'object_id' => 'require', 'content' => 'require|max:512', 'star_cnt' => 'require', ]; $message = [ 'type_name.require' => lang('type_name is null'), 'type_name.in' => lang('type_name Invalid'), 'object_id.require' => lang('object_id is null'), 'content.require' => lang('content is null'), 'content.max' => lang('content Up to 512 characters'), 'star_cnt.require' => lang('star_cnt is null'), ]; parent::__construct($rules, $message, $field); } }