RedpackHelper.php 1.6 KB

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. namespace addons\Redpack\common\helper;
  3. class RedpackHelper
  4. {
  5. public static function initConfig($config)
  6. {
  7. if (!empty($config['transfer_out_mode'])) {
  8. if (!array_key_exists('frozen_redpack_transfer_out_mode', $config)) $config['frozen_redpack_transfer_out_mode'] = $config['transfer_out_mode'];
  9. if (!array_key_exists('redpack_transfer_out_mode', $config)) $config['redpack_transfer_out_mode'] = $config['transfer_out_mode'];
  10. }
  11. if (!empty($config['transfer_out_balance'])) {
  12. if (!array_key_exists('frozen_redpack_transfer_out_balance', $config)) $config['frozen_redpack_transfer_out_balance'] = $config['transfer_out_balance'];
  13. if (!array_key_exists('redpack_transfer_out_balance', $config)) $config['redpack_transfer_out_balance'] = $config['transfer_out_balance'];
  14. }
  15. if (!empty($config['transfer_out_score'])) {
  16. if (!array_key_exists('frozen_redpack_transfer_out_score', $config)) $config['frozen_redpack_transfer_out_score'] = $config['transfer_out_score'];
  17. if (!array_key_exists('redpack_transfer_out_score', $config)) $config['redpack_transfer_out_score'] = $config['transfer_out_score'];
  18. }
  19. if (!empty($config['transfer_out_service'])) {
  20. if (!array_key_exists('frozen_redpack_transfer_out_service', $config)) $config['frozen_redpack_transfer_out_service'] = $config['transfer_out_service'];
  21. if (!array_key_exists('redpack_transfer_out_service', $config)) $config['redpack_transfer_out_service'] = $config['transfer_out_service'];
  22. }
  23. return $config;
  24. }
  25. }