\

Namespaces

Bin
swoole
Thrift

Interfaces

ReaderRefer
WriterRefer

Classes

AutoloadPlugin
Bootstrap 所有在Bootstrap类中, 以_init开头的方法, 都会被Ap调用, 这些方法, 都接受一个参数:Yaf_Dispatcher $dispatcher 调用的次序, 和申明的次序相同
BytesIO
Client
db_Db
db_Mysql Mysql数据库驱动类
db_mysqli
db_pdo
DbServer
distributed
distributed_dredis
DistributedClient
DistributedServer
ErrorController 当有未捕获的异常, 则控制流会流到这里
FakeReaderRefer
FakeWriterRefer
Ftp
FullDuplexTransporter
Future
HalfDuplexTransporter
HandlerManager
hprose
HttpServer
IndexController 默认的控制器 当然, 默认的控制器, 动作, 模块都是可用通过配置修改的 也可以通过$dispater->setDefault*Name来修改
InvokeSettings
Local
Log 日志处理类
Model
Mongodb
mysql_dbclient
Page
phpredis
RawReader
Reader
RealReaderRefer
RealWriterRefer
ResultMode
RpcClient
Server
Service
Socket_Client
Socket_Service
swoole_socket
swoole_task
swoole_taskclient
SwooleLiveServer
SwooleLiveServer
Tags
TaskServer
TimeoutException
Timer
Transporter
Upload
UserController
Verify
VmStatServer
WebSocketServer
WeixinController 默认的控制器 当然, 默认的控制器, 动作, 模块都是可用通过配置修改的 也可以通过$dispater->setDefault*Name来修改
Writer
wx_pay_config 配置账号信息
wx_pay_DownloadBill 对账单接口
wx_pay_Exception
wx_pay_JsApi JSAPI支付——H5网页端调起支付接口
wx_pay_NativeCall 请求商家获取商品信息接口
wx_pay_NativeLink 静态链接二维码
wx_pay_Notify 通用通知接口
wx_pay_OrderQuery 订单查询接口
wx_pay_pay 请求型接口的基类
wx_pay_pub 所有接口的基类
wx_pay_Refund 退款申请接口
wx_pay_RefundQuery 退款查询接口
wx_pay_server 响应型接口基类
wx_pay_ShortUrl 短链接转换接口
wx_pay_UnifiedOrder 统一支付接口类
wx_share_wxshare
ZysModel

Constants

APPLICATION_PATH

APPLICATION_PATH = dirname(__DIR__) . "/application"

APPLICATION_PATH

APPLICATION_PATH = dirname(dirname(__DIR__)) . "/application"

APPLICATION_PATH

APPLICATION_PATH = dirname(dirname(__DIR__)) . "/application"

APPLICATION_PATH

APPLICATION_PATH = dirname(dirname(__DIR__)) . "/application"

APPLICATION_PATH

APPLICATION_PATH = dirname(dirname(__DIR__)) . "/application"

APPLICATION_PATH

APPLICATION_PATH = dirname(dirname(__DIR__)) . "/application"

APPLICATION_PATH

APPLICATION_PATH = dirname(dirname(__DIR__)) . "/application"

APPLICATION_PATH

APPLICATION_PATH = dirname(dirname(__DIR__)) . "/application"

APPLICATION_PATH

APPLICATION_PATH = dirname(dirname(__DIR__)) . "/application"

APPLICATION_PATH

APPLICATION_PATH = dirname(__FILE__) . "/application"

APPLICATION_PATH

APPLICATION_PATH = dirname(dirname(__DIR__)) . "/application"

APPLICATION_PATH

APPLICATION_PATH = dirname(dirname(__DIR__)) . "/application"

APPLICATION_PATH_DIR

APPLICATION_PATH_DIR = dirname(dirname(__DIR__)) . "/application"

MYPATH

MYPATH = dirname(APPLICATION_PATH)

MYPATH

MYPATH = dirname(APPLICATION_PATH)

MYPATH

MYPATH = dirname(APPLICATION_PATH)

MYPATH

MYPATH = dirname(APPLICATION_PATH)

MYPATH

MYPATH = dirname(APPLICATION_PATH)

MYPATH

MYPATH = dirname(__FILE__)

MYPATH

MYPATH = dirname(APPLICATION_PATH)

MYPATH

MYPATH = dirname(APPLICATION_PATH)

SERVERHOST

SERVERHOST = $rpc_config['host']

SERVERHOST

SERVERHOST = $rpc_config['host']

SERVERIP

SERVERIP = $rpc_config['ServerIp']

SERVERIP

SERVERIP = $rpc_config['ServerIp']

SERVERPORT

SERVERPORT = $rpc_config['port']

SERVERPORT

SERVERPORT = $rpc_config['port']

THRIFT_DIR_PATH

THRIFT_DIR_PATH = dirname(APPLICATION_PATH_DIR) . "/thrift"

THRIFT_DIR_PATH

THRIFT_DIR_PATH = dirname(APPLICATION_PATH) . "/thrift"

THRIFT_DIR_PATH

THRIFT_DIR_PATH = dirname(APPLICATION_PATH) . "/thrift"

Functions

__autoload()

__autoload(  $class) 

Parameters

$class

addtask()

addtask(  $data) 

Parameters

$data

alert()

alert(  $str,   $exit = false) 

弹出警告

Parameters

$str
$exit

all()

all(  $array) 

Parameters

$array

any()

any(  $array) 

Parameters

$array

arrayToPromise()

arrayToPromise(array  $array) 

Parameters

array $array

asyncCaller()

asyncCaller(\Generator  $gen) 

Parameters

\Generator $gen

co()

co(  $generator) 

Parameters

$generator

cutstr()

cutstr(\[string]  $string, \[string]  $length, string  $dot = '...') : \[string]

[cutstr 汉字切割]

Parameters

\[string] $string

[需要切割的字符串]

\[string] $length

[显示的长度]

string $dot

[切割后面显示的字符]

Returns

\[string] —

[切割后的字符串]

DayHour()

DayHour() 

一天中12小时时间数组

DayHourPart()

DayHourPart() 

[DayHourPart description]

decrypt()

decrypt(  $str,   $toBase64 = false,   $key = "www.smesauz.com20380201") 

Parameters

$str
$toBase64
$key

diff()

diff() 

ed()

ed(  $str,   $key = "www.smesauz.com20380201") 

Parameters

$str
$key

enableUploadAttach()

enableUploadAttach(  $upload_file,   $max_size = 512000,   $enable_type = array("gif", "jpg", "png", "zip", "rar")) 

Parameters

$upload_file
$max_size
$enable_type

encrypt()

encrypt(  $str,   $toBase64 = false,   $key = "www.smesauz.com20380201") 

Parameters

$str
$toBase64
$key

error()

error(  $e) 

Parameters

$e

errorrTipReturn()

errorrTipReturn(  $str) 

输出顶部错误提示并返回

Parameters

$str

errorTip()

errorTip(  $str,   $exit = true,   $url = '') 

输出顶部错误提示

Parameters

$str
$exit
$url

escapeInfo()

escapeInfo(mixed  $info) : mixed

清除危险信息

Parameters

mixed $info

Returns

mixed

every()

every(  $array,   $callback) 

Parameters

$array
$callback

executeCommand()

executeCommand(  $command) 

Parameters

$command

filter()

filter(  $array,   $callback,   $preserveKeys = false) 

Parameters

$array
$callback
$preserveKeys

formatDiff()

formatDiff(  $output) 

Parameters

$output

formatHelp()

formatHelp(  $output) 

Parameters

$output

formatOutput()

formatOutput(  $command,   $output) 

Parameters

$command
$output

GetData()

GetData(  $url) 

名称: 请求接口获取数据 参数: string $key 接口地址 返回值: array 数据;

Parameters

$url

GetMonth()

GetMonth(  $sign) 

Parameters

$sign

getPassedHours()

getPassedHours(\[int]  $distence) : \[string]

[getPassedHours 某时间戳到现在所经过的时间]

Parameters

\[int] $distence

[时间戳]

Returns

\[string] —

[秒/分钟/小时]

GetWeeks()

GetWeeks() 

handleError()

handleError(integer  $errorNo, string  $message, string  $filename, integer  $lineNo) 

得到PHP错误,并报告一个系统错误

Parameters

integer $errorNo
string $message
string $filename
integer $lineNo

hproseserver_call()

hproseserver_call(\swoole_process  $worker) 

Parameters

\swoole_process $worker

htmlspecialcharsUni()

htmlspecialcharsUni(  $text,   $entities = true) : string

针对Unicode不安全改进的安全版htmlspecialchars()

Parameters

$text
$entities

Returns

string

httpDigestParse()

httpDigestParse(  $txt) 

Parameters

$txt

includes()

includes(  $array,   $searchElement,   $strict = false) 

Parameters

$array
$searchElement
$strict

isFuture()

isFuture(  $obj) 

Parameters

$obj

loadClass()

loadClass(\<type>  $sClass, \<type>  $aParam = "", \<type>  $bForceInst = FALSE) : \sClass

loadClass 类对象生成器,自动载入类定义文件,实例化并返回对象句柄

Parameters

\ $sClass

类名称

\ $aParam

类初始化时使用的参数,数组形式

\ $bForceInst

是否强制重新实例化对象

Returns

\sClass

logs()

logs(  $message,   $destination = '',   $level = 'DEBUG') 

Parameters

$message
$destination
$level

map()

map(  $array,   $callback) 

Parameters

$array
$callback

mkFolders()

mkFolders(\[type]  $folders, \[type]  $cache_path) : \[type]

[mkFolders 递归创建文件夹]

Parameters

\[type] $folders

[description]

\[type] $cache_path

[description]

Returns

\[type] —

[description]

mongo()

mongo() : 

Returns

NumTransform()

NumTransform(\[type]  $num) 

数字添加前导零

Parameters

\[type] $num

[description]

objectToPromise()

objectToPromise(  $obj) 

Parameters

$obj

output()

output(  $var,   $isexit = "exit") : \:

Parameters

$var
$isexit

Returns

\: —

PostData()

PostData(  $url,   $data) 

名称: 请求接口提交数据 参数: string $key 接口地址 参数: array $data 提交数据 返回值: array 数据;

Parameters

$url
$data

promise()

promise(  $executor) 

Parameters

$executor

race()

race(  $array) 

Parameters

$array

reduce()

reduce(  $array,   $callback,   $initial = NULL) 

Parameters

$array
$callback
$initial

refresh()

refresh(string  $url = '',   $mode = '') 

跳转至父页面

Parameters

string $url

跳转地址

$mode

reject()

reject(  $reason) 

Parameters

$reason

removeXSS()

removeXSS(  $str) 

Parameters

$str

resolve()

resolve(  $value) 

Parameters

$value

rpcserver_call()

rpcserver_call(\swoole_process  $worker) 

Parameters

\swoole_process $worker

run()

run(  $handler) 

Parameters

$handler

sbc2abc()

sbc2abc(string  $str) : string

全角转半角

Parameters

string $str

原字符串

Returns

string —

$str 转换后的字符串

scriptAlert()

scriptAlert(  $var,   $exit = 1) 

Parameters

$var
$exit

search()

search(  $array,   $searchElement,   $strict = false) 

Parameters

$array
$searchElement
$strict

searchCommand()

searchCommand(  $userCommand, array  $commands,   $found = false,   $inValues = true) 

Parameters

$userCommand
array $commands
$found
$inValues

searchString()

searchString(array  $keyword, string  $con, string  $method, array  $field) : string

高级搜索代码

Parameters

array $keyword

关键字数组

string $con

关系,and 或 or

string $method

模糊或者精确搜索

array $field

要搜索的字段数组

Returns

string

settle()

settle(  $array) 

Parameters

$array

some()

some(  $array,   $callback) 

Parameters

$array
$callback

successTip()

successTip(\unknown_type  $str, \unknown_type  $exit = false,   $url = '') 

输出顶部成功提示

Parameters

\unknown_type $str
\unknown_type $exit
$url

sync()

sync(  $computation) 

Parameters

$computation

syncServer()

syncServer() 

toFuture()

toFuture(  $obj) 

Parameters

$obj

toPromise()

toPromise(  $obj) 

Parameters

$obj

trace()

trace(  $value = '[yaf]',   $label = '',   $level = 'DEBUG',   $record = false) 

Parameters

$value
$label
$level
$record

transCase()

transCase(  $str) 

Parameters

$str

udiff()

udiff() 

uicode_z()

uicode_z(  $str,   $method = 'en') 

Parameters

$str
$method

value()

value(  $v) 

Parameters

$v

wrap()

wrap(  $handler) 

Parameters

$handler

wtrim()

wtrim(string  $str) : string

增加了全角转半角的trim

Parameters

string $str

原字符串

Returns

string —

$str 转换后的字符串

Z()

Z(string  $name = '', string  $tablePrefix = '', mixed  $connection = '') : \Model

实例化一个没有模型文件的Model

Parameters

string $name

Model名称 支持指定基础模型 例如 MongoModel:User

string $tablePrefix

表前缀

mixed $connection

数据库连接信息

Returns

\Model

zys()

zys(  $name) 

Parameters

$name

zys()

zys(  $name) 

Parameters

$name