Download the PHP package njxzwh/pcsoftsuperview without Composer

On this page you can find all versions of the php package njxzwh/pcsoftsuperview. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package pcsoftsuperview

superview

Latest Version on Packagist Build Status Coverage Status Quality Score Total Downloads

Install

Via Composer

Usage

使用缓存

缓存默认使用全局配置cache_minutes, 如果需要为单独的请求设置缓存时间, 可以使用cache方法, 参数为分钟.

如果需要修改所有的查询都为设置的缓存时间, 可以使用第二个参数, 缓存时间将一直保留, 直到下一次设置cache.

使用分页

所有支持limit参数的方法都可以使用分页

第一个参数用来生成分页的url, 应该与路由格式保持一致. 第二个参数指定当前分页.

使用指定分页和自定义的布局, 第二个参数指定分页, 第三个参数指定是否使用简洁模式(默认false), 第四个参数参考Configs下的pagination.

返回数据格式:

仅分页数据, 不需要返回pagecount, 第一个参数设置为false.

Configs

模型名称

支点 模型名
category ['category']
soft ['soft', 'iossoft', 'iosgame', 'game', 'dnb', 'azsoft', 'azgame']
news ['aznews', 'iosnews', 'softnews', 'kjnews', 'ylnews', 'gamenews', 'dnbnews', 'smsnews']
zt ['zt']

Api

category 分类模块

1. info($classid)

获取分类信息

参数: 参数名 描述 必填 默认
classid 分类ID null

2. finalChildren($classid, $limit)

获取子终极分类

参数: 参数名 描述 必填 默认
classid 分类ID null
limit 每页数据量,0为不限制 0

3. children($classid, $limit)

获取下一级子分类

参数: 参数名 描述 必填 默认
classid 分类ID null
limit 每页数据量,0为不限制 0

4. brothers($classid)

获取同级兄弟分类

参数: 参数名 描述 必填 默认
classid 分类ID null

5. breadcrumbs($classid)

获取分类的面包屑

参数: 参数名 描述 必填 默认
classid 分类ID null

6. search($name, $classid)

根据分类名称搜索分类(模糊查询)

参数: 参数名 描述 必填 默认
name 分类名称 null
classid 分类ID, 搜索该分类下的分类 0

7. classPath($classpath)

通过classpath获取分类信息

参数: 参数名 描述 必填 默认
classpath classpath null

8.finalFather($classid)

通过classid获取顶级分类

参数: 参数名 描述 必填 默认
classid 分类id 0

9.classTbname($tbname)

通过tbname获取分类信息

参数: 参数名 描述 必填 默认
tbname tbname 0

content 内容模块

使用具体的channel名称, 只有不确定channel才使用content(目前只有superTopic方法支持使用content)

1. order($classid, $limit, $order)

排序列表

参数: 参数名 描述 必填 默认
classid 分类ID 0
limit 每页数据量,0为不限制 0
order 排序字段 newstime

2. info($id)

获取内容信息

参数: 参数名 描述 必填 默认
id 信息ID null

3. recent($classid, $limit, $isPic)

获取最新内容列表

参数: 参数名 描述 必填 默认
classid 分类ID 0
limit 每页数据量,0为不限制 0
isPic 是否只查询带图片的数据, 1是, 0否 0

4. good($level, $classid, $limit, $isPic, $order)

获取推荐列表

参数: 参数名 描述 必填 默认
level 置顶等级, 0 - 9(0为不置顶) 0
classid 分类ID 0
limit 每页数据量,0为不限制 0
isPic 是否只查询带图片的数据, 1是, 0否 0
order 排序字段 newstime

5. top($level, $classid, $limit, $isPic, $order)

获取置顶列表

参数: 参数名 描述 必填 默认
level 置顶等级, 0 - 9(0为不置顶) 0
classid 分类ID 0
limit 每页数据量,0为不限制 0
isPic 是否只查询带图片的数据, 1是, 0否 0
order 排序字段 newstime

6. firsttitle($level, $classid, $limit, $isPic, $order)

获取头条列表

参数: 参数名 描述 必填 默认
level 置顶等级, 0 - 9(0为不置顶) 0
classid 分类ID 0
limit 每页数据量,0为不限制 0
isPic 是否只查询带图片的数据, 1是, 0否 0
order 排序字段 newstime

7. superTopic($topicId, $limit)

获取专题信息列表, 如果无法指定channel, 使用该方法获取该专题下的所有channel的内容,否则直接使用topic方法

参数: 参数名 描述 必填 默认
topicId 专题ID null
limit 每页数据量,0为不限制 0

8. count($period, $classid)

获取统计数量

参数: 参数名 描述 必填 默认
period 周期,'day','week','month','all' all
classid 分类ID 0

9.strategy( $game_id, $limit, $orders)

通过game_id获取攻略列表

参数: 参数名 描述 必填 默认
game_id id 0
limit 每页数据量,0为不限制 0
order 排序字段 lastdotime

10.customList($fields, $limit, $order, $operator)

自定义参数请求(多个参数以逗号分隔,多个值以逗号分隔,参数和值数量必须对应)

参数: 参数名 描述 必填 默认
fileds 参数 ['a'=>1, 'b'=>2] null
limit 每页数据量,0为不限制 0
order 排序字段 newstime
operator 拼接条件 and

11.infoTopics($id, $limit)

获取信息所属专题列表

参数: 参数名 描述 必填 默认
id 软件id 0
limit 每页数据量, 需要大于1,0为不限制 0

12.getHotSearchForClass($classid, $limit)

内联词数据获取(4个关键词)

参数: 参数名 描述 必填 默认
classid 软件id 0
limit 每页数据量, 需要大于1,0为不限制 0

13.matchQuery($type, $limit, $order)

特殊条件查询(and | or 同时存在)

参数: 参数名 描述 必填 默认
type 种类 0
limit 每页数据量, 需要大于1,0为不限制 0
order 排序 newstime

14.allOrder($table, $limit, $order)

关联查询的order方法

参数: 参数名 描述 必填 默认
table 表名 0
limit 每页数据量, 需要大于1,0为不限制 0
order 排序 newstime

15.today($classid, $limit, $order)

通过天查询

参数: 参数名 描述 必填 默认
classid 分类id 0
limit 每页数据量, 需要大于1,0为不限制 0
order 排序 newstime

16.matchJoinQuery($type)

预定义数据查询关联表 用于特殊数据获取

参数: 参数名 描述 必填 默认
type 分类 1

17.getHotSearch($classid, $limit)

内联词获取数据不够其他内联词补足

参数: 参数名 描述 必填 默认
classid 软件id 0
limit 每页数据量, 需要大于1,0为不限制 0

18.matchPl($fields, $limit, $order)

获取评论

参数: 参数名 描述 必填 默认
fields 条件 0
limit 每页数据量, 需要大于1,0为不限制 0
order 排序 saytime

19.condition($classid, $type, $value)

id条件查询 (id > or >= or <= or <)

参数: 参数名 描述 必填 默认
classid classid 0
type 种类 >
value ''

20.getRecommend($classid, $softid, $limit)

获取推荐词

参数: 参数名 描述 必填 默认
classid classid 0
softid 软件id 0
limit 每页数据量, 需要大于1,0为不限制 10

zt 专题模块

0. good($showzt, $classid, $limit, $order)

获取推荐专题 参数: 参数名 描述 必填 默认
showzt 推荐专题 0
classid 分类ID 0
limit 每页数据量,0为不限制 0
order 排序字段 addtime

1. index($topicCategoryId, $classid, $limit, $order)

获取专题列表

参数: 参数名 描述 必填 默认
topicCategoryId 专题分类ID 0
classid 分类ID 0
limit 每页数据量,0为不限制 0
order 排序字段 addtime

2. info($id, $path)

获取专题信息

参数: 参数名 描述 必填 默认
id 专题ID null
path 专题路径, 例如: /zt/qq ''

3. categories()

获取所有专题分类列表

4. recentInClass($classid, $limit, $order)

ios/安卓屏道页定制专题

参数: 参数名 描述 必填 默认
classid 分类ID 0
limit 每页数据量,0为不限制 0
order 排序字段 addtime

5.listInIdClassId($id, $classid, $limit)

dnb 详情页专题定制方法 (通过软件id和classid获取列表)

参数: 参数名 描述 必填 默认
classid 分类ID 0
limit 每页数据量,0为不限制 0
id 软件id 0

6.matchZt($fields, $limit, $order, $database)

自定义参数请求(参数和值数量必须对应,关联查询)

参数: 参数名 描述 必填 默认
fields 参数 和值 ['name'=>'tom', 'id'=>1] null
limit 每页数据量,0为不限制 0
order 排序字段 newstime

7.match($fields, $limit, $order)

自定参数请求(不需要关联查询)

参数: 参数名 描述 必填 默认
fields 参数 和值 ['name'=>'tom', 'id'=>1] null
limit 每页数据量,0为不限制 0
order 排序字段 newstime

8.softByZtid($fields, $order)

通过ztid获取soft和ztinfo信息(关联查询)

参数: 参数名 描述 必填 默认
fields 参数 null
order 排序 addtime

9.ztCommon($ids, $limit, $group)

专题详情页评论 (关联查询)

参数: 参数名 描述 必填 默认
ids 参数 数组 null
limit 排序 null
group 排序 null

10.inZtid($ztid)

获取多个ztid数据

参数: 参数名 描述 必填 默认
ztid ztid []

11.getIdByZid($ztid)

ztinfo表通过ztid获取id

参数: 参数名 描述 必填 默认
ztid ztid 0

13.ztaddJoinzt($fields, $limit, $order)

ztadd & zt表关联信息 (参数前缀 定死为zt , ztadd)

参数: 参数名 描述 必填 默认
fields 参数 ['a'=>1,'b'=>2] null
limit 每页数据量,0为不限制 0
order 排序字段 newstime

14.ztPl($pubid, $limit, $order)

zt获取评论

参数: 参数名 描述 必填 默认
pubid publid null
limit 每页数据量,0为不限制 0
order 排序字段 saytime

utils 工具模块

1. relationWord($softid)

获取软件相关词

参数: 参数名 描述 必填 默认
softid 软件id 0

2. renderPage($route, $total, $limit, $page, $simple, $options)

获取专题列表

参数: 参数名 描述 必填 默认
route 分页url规则 null
total 数据总量 null
limit 每页数据量, 需要大于1,0为不限制 null
page 初始分页数 1
simple 是否使用简洁模式 false
options 数组, 参考Configs下的pagination 20

3.friendLink($classid, $field, $order)

友链

参数: 参数名 描述 必填 默认
classid 分类id 0
field 数组 []
order 排序字段 myorder

banner

1.lists 参数: 参数名 描述 必填 默认
site site 0
limit 数据量 []
order 排序字段 addtime

comment 评论模块

1.comment($id, $limit, $order)

获取评论

参数: 参数名 描述 必填 默认
id 软件id 0
order 排序 saytime
limit 每页数据量, 需要大于1,0为不限制 null

Change log

Please see CHANGELOG for more information what has changed recently.

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

License

The MIT License (MIT). Please see License File for more information.


All versions of pcsoftsuperview with dependencies

PHP Build Version
Package Version
Requires illuminate/support Version ~6.2
php Version ~5.6|~7.0
guzzlehttp/guzzle Version ~6.5
predis/predis Version ~1.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package njxzwh/pcsoftsuperview contains the following files

Loading the files please wait ....