TransactionIdValidation.php 642 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace App\Module\Transaction\Validations;
  3. use App\Module\Transaction\Validators\InProgress;
  4. use App\Module\Transaction\Validators\TransactionId;
  5. use UCore\ValidationCore;
  6. use UCore\Validator\isUserAddress;
  7. class TransactionIdValidation extends ValidationCore
  8. {
  9. public function rules($rules = []): array
  10. {
  11. $rules = [
  12. [
  13. 'userId,transactionId', 'required'
  14. ],
  15. [
  16. 'userId,transactionId',
  17. new TransactionId($this),
  18. 'msg' => '非法请求充值单'
  19. ]
  20. ];
  21. return parent::rules($rules);
  22. }
  23. }