UserSubscribeStatsTransformer.php 1000 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * Date: 2017/3/31
  5. * Time: 14:02
  6. */
  7. namespace App\Http\Controllers\Channel\User\Transformers;
  8. use Hashids;
  9. class UserSubscribeStatsTransformer
  10. {
  11. public function transform($item){
  12. return [
  13. 'name'=>$item->nickname,
  14. 'date'=>$item->date,
  15. 'new_subscribe_num'=>$item->new_subscribe_num,
  16. 'one_day_recharge'=>$item->one_day_recharge,
  17. 'three_days_recharge'=>$item->three_days_recharge,
  18. 'seven_days_recharge'=>$item->seven_days_recharge,
  19. 'thirty_days_recharge'=>$item->thirty_days_recharge,
  20. 'sixty_days_recharge'=>$item->sixty_days_recharge,
  21. 'actual_subscribe_arpu'=>$item->actual_subscribe_arpu,
  22. 'new_subscribe_arpu'=>$item->new_subscribe_arpu,
  23. 'recharge_sum'=>$item->recharge_sum,
  24. 'new_sub_recharge_num'=>$item->new_sub_recharge_num,
  25. 'sub_user_orders_num'=>$item->sub_user_orders_num
  26. ];
  27. }
  28. }