getMeta($data), // 'header' => $data['header'], 'list' => $this->newEachChatList($data), ]; } private function newEachChatList($list): array { $result = []; if (empty($list)) return $result; foreach ($list as $item) { $result[] = [ 'anime_id' => getProp($item, 'id'), 'anime_name' => '《'.getProp($item, 'anime_name').'》', 'first_frame_url' => getProp($item, 'first_frame_url'), 'is_multi' => getProp($item, 'is_multi'), 'ace_mode' => getProp($item, 'ace_mode'), 'created_at' => transDate(getProp($item, 'created_at')), ]; } return $result; } }