12345678910111213141516171819202122232425262728 |
- <?php
- namespace App\Http\Controllers\WapAlipay\Book\Transformers;
- use Hashids;
- class ChapterTransformer
- {
- public function transform($chapter){
- return [
- 'bid' => Hashids::encode($chapter->bid),
- //'bid_no_hash' => $chapter->bid,
- 'chapter_id' => $chapter->id,
- 'chapter_name' => $chapter->name,
- 'chapter_sequence' => $chapter->sequence,
- 'chapter_is_vip' => $chapter->is_vip,
- 'chapter_size' => $chapter->size,
- 'prev_cid' => $chapter->prev_cid,
- 'next_cid' => $chapter->next_cid,
- 'recent_update_at' => $chapter->recent_update_at,
- 'chapter_content' => $chapter->content,
- 'sign_status' => $chapter->sign_status,
- 'sign_reard' => isset($chapter->sign_reard)?$chapter->sign_reard:0,
- 'is_show_subscribe_link' =>isset($chapter->is_show_subscribe_link)?$chapter->is_show_subscribe_link:0,
- 'is_had_subscribe'=>(isset($chapter->is_had_subscribe) && !empty($chapter->is_had_subscribe))?1:0
- //'is_had_subscribe'=>0
- //'is_need_subscirbe' => $chapter->is_need_subscirbe,
- ];
- }
- }
|