where($search)->count(); $lists = Training::where("type_id",2) ->where($search) ->page($post['page'], $post['size']) ->order("id","desc") ->select() ->toarray(); foreach($lists as $key=>$value){ $lists[$key]['image'] = FileService::getImgUrl($value['image']); $lists[$key]['dtime'] = date("Y-m-d H:i:s",$value['dtime']); } $data = [ 'list' => $lists, 'page' => $post['page'], 'size' => $post['size'], 'count' => $count, 'more' => is_more($count, $post['page'], $post['size']) ]; return $data; } public static function trainingDetails($data){ $result = Training::where("id",$data['id']) ->find(); $result['image'] = FileService::getImgUrl($result['image']); $result['dtime'] = date("Y-m-d H:i:s",$result['dtime']); $d['details'] = $result; return $d; } }