MusicTranformer.php 726 B

123456789101112131415161718192021222324252627
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: durong
  5. * Date: 2019/7/4
  6. * Time: 上午9:53
  7. */
  8. namespace App\Transformers;
  9. use App\Models\PostMusicCategoryRel;
  10. use League\Fractal\TransformerAbstract;
  11. class MusicTranformer extends TransformerAbstract {
  12. public function transform(PostMusicCategoryRel $musicList)
  13. {
  14. return [
  15. 'id' => $musicList['id'],
  16. 'name' => $musicList['name'],
  17. 'music_duration' => date('i:s',$musicList['music_duration']),
  18. 'url' => $musicList['url'],
  19. 'created_at' => date($musicList['created_at']),
  20. 'category_id' => $musicList['category_id'],
  21. 'category_name' => $musicList['category_name'],
  22. ];
  23. }
  24. }