Browse Source

增加媒体站游戏查询方法

alexzy 4 years ago
parent
commit
4d3bb7b07c
1 changed files with 20 additions and 0 deletions
  1. 20 0
      src/GameServiceInterface.php

+ 20 - 0
src/GameServiceInterface.php

@@ -16,6 +16,7 @@ interface GameServiceInterface
 
     /**
      * 根据游戏id批量获取游戏信息
+     * 该查询接口未分页,请注意查询数量
      * @param array $ids 多个游戏ID
      * @param array $field 指定返回字段
      * @return array
@@ -24,9 +25,28 @@ interface GameServiceInterface
 
     /**
      * 根据游戏名称模糊查找
+     * 该查询接口未分页,请注意查询数量
      * @param string $name 搜索名称
      * @param array $field 指定返回字段
      * @return array
      */
     public function listByName(string $name, array $field = ['*']): array;
+
+    /**
+     * 媒体站游戏列表查询方法
+     * @param array $where
+     * 默认查询
+     * game_status 为 1
+     * sort desc 倒叙
+     * 可选查询字段:
+     * sdk_version 精确查询
+     * pc_display 精确查询
+     * wap_display 精确查询
+     * game_name 模糊查询
+     * @param array|string[] $field
+     * @param int $page
+     * @param int $limit
+     * @return array
+     */
+    public function listMediaByWhere(array $where = [], array $field = ['*'], int $page = 1, int $limit = 5): array;
 }