|
|
@@ -8,26 +8,25 @@ interface GameServiceInterface
|
|
|
{
|
|
|
/**
|
|
|
* 根据游戏ID获取游戏信息
|
|
|
- * @param int $id
|
|
|
- * @param array $field
|
|
|
+ * @param int $id 游戏ID
|
|
|
+ * @param array $field 指定返回字段
|
|
|
* @return mixed
|
|
|
*/
|
|
|
public function getById(int $id, array $field = ['*']): array;
|
|
|
|
|
|
/**
|
|
|
* 根据游戏id批量获取游戏信息
|
|
|
- * @param array $ids
|
|
|
- * @param array|string[] $field
|
|
|
+ * @param array $ids 多个游戏ID
|
|
|
+ * @param array $field 指定返回字段
|
|
|
* @return array
|
|
|
*/
|
|
|
public function listByIds(array $ids, array $field = ['*']): array;
|
|
|
|
|
|
/**
|
|
|
- * 根据游戏名称查找ID数组
|
|
|
- * @param string $name
|
|
|
- * @param array $field
|
|
|
+ * 根据游戏名称模糊查找
|
|
|
+ * @param string $name 搜索名称
|
|
|
+ * @param array $field 指定返回字段
|
|
|
* @return array
|
|
|
- * @example
|
|
|
*/
|
|
|
- public function listIdsByName(string $name, array $field = ['*']): array;
|
|
|
+ public function listByName(string $name, array $field = ['*']): array;
|
|
|
}
|