1 Star 0 Fork 26

bhzhu203/php-cp

forked from 郭新华/php-cp 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
stub-class.php 3.52 KB
一键复制 编辑 原始数据 按行查看 历史
yjqg6666 提交于 2017-01-17 16:17 . add stub functions&classes
<?php
if (class_exists("PDO")):
/**
* pdoProxy stub
* @stub
*/
class pdoProxy extends PDO
{
/**
* release current PDO connection to the pool
* @return bool
*/
public function release()
{
return true;
}
/**
* force use the master connection
*
* only valid when using master-slave config
* @return true
*/
public function forceMaster()
{
return true;
}
/**
* close the PDO connection
* @return bool
*/
public function close()
{
return true;
}
/**
* 是否异步
*
* @param bool $async
*
* @return bool
*/
public function setAsync($async)
{
unset($async);
return true;
}
/**
* 异步执行完成
* @return bool|mixed
*/
public function done()
{
return true;
}
}
/**
* Class pdo_connect_pool_PDOStatement
* @stub
*/
class pdo_connect_pool_PDOStatement extends PDOStatement implements Iterator
{
/**
* 是否异步
*
* @param bool $async
*
* @return bool
*/
public function setAsync($async)
{
unset($async);
return true;
}
/**
* release current PDO connection to the pool
* @return bool
*/
public function release()
{
return true;
}
/**
* 异步执行完成
* @return bool|mixed
*/
public function done()
{
return true;
}
/**
* move cursor the beginning
*/
public function rewind()
{
}
/**
* move cursor to the next
*/
public function next()
{
}
/**
* get current element
* @return mixed
*/
public function current()
{
return null;
}
/**
* get current key
* @return mixed
*/
public function key()
{
return null;
}
/**
* is valid
* @return bool
*/
public function valid()
{
return true;
}
}
endif;
if (class_exists("PDO")):
class redisProxy extends Redis
{
/**
* release current PDO connection to the pool
* @return bool
*/
public function release()
{
return true;
}
/**
* force use the master connection
*
* only valid when using master-slave config
* @return true
*/
public function forceMaster()
{
return true;
}
/**
* close the PDO connection
* @return bool
*/
public function close()
{
return true;
}
/**
* 是否异步
*
* @param bool $async
*
* @return bool
*/
public function setAsync($async)
{
unset($async);
return true;
}
/**
* 异步执行完成
* @return bool|mixed
*/
public function done()
{
return true;
}
}
endif;
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C
1
https://gitee.com/bhzhu203/php-cp.git
git@gitee.com:bhzhu203/php-cp.git
bhzhu203
php-cp
php-cp
master

搜索帮助