DirectMessageTransformer.php 514 B

1234567891011121314151617181920212223
  1. <?php
  2. namespace App\Transformer\Api;
  3. use League\Fractal;
  4. use App\DirectMessage;
  5. class DirectMessageTransformer extends Fractal\TransformerAbstract
  6. {
  7. public function transform(DirectMessage $dm)
  8. {
  9. return [
  10. 'id' => $dm->id,
  11. 'to_id' => $dm->to_id,
  12. 'from_id' => $dm->from_id,
  13. 'from_profile_ids' => $dm->from_profile_ids,
  14. 'group_message' => $dm->group_message,
  15. 'status_id' => $dm->status_id,
  16. 'read_at' => $dm->read_at,
  17. 'created_at' => $dm->created_at
  18. ];
  19. }
  20. }