protected function validateData() { parent::validateData(); /* * transaction_id, out_trade_no, out_refund_no, refund_id至少需要一个 */ $this->validateAtLeastOne('transaction_id', 'out_trade_no', 'out_refund_no', 'refund_id'); }
protected function validateData() { parent::validateData(); /* * transaction_id和out_trade_no至少需要一个, * 同时存在时transaction_id优先 */ $this->validateAtLeastOne('transaction_id', 'out_trade_no'); }
protected function validateData() { parent::validateData(); $this->validate('out_refund_no', 'total_fee', 'refund_fee', 'op_user_id', 'ssl_cert_path', 'ssl_key_path'); /* * transaction_id和out_trade_no至少需要一个, * 同时存在时transaction_id优先 */ $this->validateAtLeastOne('transaction_id', 'out_trade_no'); }
protected function validateData() { parent::validateData(); $this->validate('out_trade_no'); }
protected function validateData() { parent::validateData(); $this->validate('bill_date'); }