BlockchainMinerValidation.php 526 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. namespace App\Module\AppGame\Validations;
  3. use App\Module\Protobuf\Validators\EnumValidator;
  4. use UCore\ValidationCore;
  5. use Uraus\App\ACCOUNT_TYPE;
  6. /**
  7. *
  8. * 矿工费用计算
  9. */
  10. class BlockchainMinerValidation extends ValidationCore
  11. {
  12. public function rules(array $rules = []): array
  13. {
  14. $rules[] = [
  15. 'atype', new EnumValidator($this, [
  16. ACCOUNT_TYPE::class
  17. ]),
  18. 'msg' => '类型输入错误'
  19. ];
  20. return parent::rules($rules);
  21. }
  22. }