ZM\Store\MySQL\MySQLWrapper
__construct
public function __construct(string $name): mixed
描述
作者很懒,什么也没有说
参数
返回
getDatabase
public function getDatabase(): string
描述
作者很懒,什么也没有说
返回
isAutoCommit
public function isAutoCommit(): bool
描述
作者很懒,什么也没有说
返回
setAutoCommit
public function setAutoCommit(bool $auto_commit): mixed
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| auto_commit |
bool |
|
返回
fetchAssociative
public function fetchAssociative(string $query, array $params, array $types): mixed
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| query |
string |
|
| params |
array |
|
| types |
array |
|
返回
fetchNumeric
public function fetchNumeric(string $query, array $params, array $types): mixed
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| query |
string |
|
| params |
array |
|
| types |
array |
|
返回
fetchOne
public function fetchOne(string $query, array $params, array $types): mixed
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| query |
string |
|
| params |
array |
|
| types |
array |
|
返回
isTransactionActive
public function isTransactionActive(): bool
描述
作者很懒,什么也没有说
返回
delete
public function delete(string $table, array $criteria, array $types): int
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| table |
string |
|
| criteria |
array |
|
| types |
array |
|
返回
setTransactionIsolation
public function setTransactionIsolation(int $level): int
描述
作者很懒,什么也没有说
参数
返回
getTransactionIsolation
public function getTransactionIsolation(): int
描述
作者很懒,什么也没有说
返回
update
public function update(string $table, array $data, array $criteria, array $types): int
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| table |
string |
|
| data |
array |
|
| criteria |
array |
|
| types |
array |
|
返回
insert
public function insert(string $table, array $data, array $types): int
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| table |
string |
|
| data |
array |
|
| types |
array |
|
返回
quoteIdentifier
public function quoteIdentifier(string $str): string
描述
作者很懒,什么也没有说
参数
返回
quote
public function quote(mixed $value, mixed $type): mixed
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| value |
mixed |
|
| type |
mixed |
|
返回
fetchAllNumeric
public function fetchAllNumeric(string $query, array $params, array $types): array
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| query |
string |
|
| params |
array |
|
| types |
array |
|
返回
fetchAllAssociative
public function fetchAllAssociative(string $query, array $params, array $types): array
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| query |
string |
|
| params |
array |
|
| types |
array |
|
返回
fetchAllKeyValue
public function fetchAllKeyValue(string $query, array $params, array $types): array
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| query |
string |
|
| params |
array |
|
| types |
array |
|
返回
fetchAllAssociativeIndexed
public function fetchAllAssociativeIndexed(string $query, array $params, array $types): array
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| query |
string |
|
| params |
array |
|
| types |
array |
|
返回
fetchFirstColumn
public function fetchFirstColumn(string $query, array $params, array $types): array
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| query |
string |
|
| params |
array |
|
| types |
array |
|
返回
iterateNumeric
public function iterateNumeric(string $query, array $params, array $types): Traversable
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| query |
string |
|
| params |
array |
|
| types |
array |
|
返回
iterateAssociative
public function iterateAssociative(string $query, array $params, array $types): Traversable
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| query |
string |
|
| params |
array |
|
| types |
array |
|
返回
iterateKeyValue
public function iterateKeyValue(string $query, array $params, array $types): Traversable
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| query |
string |
|
| params |
array |
|
| types |
array |
|
返回
iterateAssociativeIndexed
public function iterateAssociativeIndexed(string $query, array $params, array $types): Traversable
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| query |
string |
|
| params |
array |
|
| types |
array |
|
返回
iterateColumn
public function iterateColumn(string $query, array $params, array $types): Traversable
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| query |
string |
|
| params |
array |
|
| types |
array |
|
返回
executeQuery
public function executeQuery(string $sql, array $params, array $types, Doctrine\DBAL\Cache\QueryCacheProfile $qcp): ZM\Store\MySQL\MySQLStatementWrapper
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| sql |
string |
|
| params |
array |
|
| types |
array |
|
| qcp |
Doctrine\DBAL\Cache\QueryCacheProfile |
|
返回
| 类型 |
描述 |
| ZM\Store\MySQL\MySQLStatementWrapper |
|
executeCacheQuery
public function executeCacheQuery(string $sql, array $params, array $types, Doctrine\DBAL\Cache\QueryCacheProfile $qcp): ZM\Store\MySQL\MySQLStatementWrapper
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| sql |
string |
|
| params |
array |
|
| types |
array |
|
| qcp |
Doctrine\DBAL\Cache\QueryCacheProfile |
|
返回
| 类型 |
描述 |
| ZM\Store\MySQL\MySQLStatementWrapper |
|
executeStatement
public function executeStatement(string $sql, array $params, array $types): mixed
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| sql |
string |
|
| params |
array |
|
| types |
array |
|
返回
getTransactionNestingLevel
public function getTransactionNestingLevel(): int
描述
作者很懒,什么也没有说
返回
lastInsertId
public function lastInsertId(string $name): mixed
描述
作者很懒,什么也没有说
参数
返回
transactional
public function transactional(Closure $func): mixed
描述
作者很懒,什么也没有说
参数
返回
setNestTransactionsWithSavepoints
public function setNestTransactionsWithSavepoints(bool $nest_transactions_with_savepoints): mixed
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| nest_transactions_with_savepoints |
bool |
|
返回
getNestTransactionsWithSavepoints
public function getNestTransactionsWithSavepoints(): bool
描述
作者很懒,什么也没有说
返回
beginTransaction
public function beginTransaction(): bool
描述
作者很懒,什么也没有说
返回
commit
public function commit(): bool
描述
作者很懒,什么也没有说
返回
rollBack
public function rollBack(): bool
描述
作者很懒,什么也没有说
返回
createSavepoint
public function createSavepoint(string $savepoint): mixed
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| savepoint |
string |
|
返回
releaseSavepoint
public function releaseSavepoint(string $savepoint): mixed
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| savepoint |
string |
|
返回
rollbackSavepoint
public function rollbackSavepoint(string $savepoint): mixed
描述
作者很懒,什么也没有说
参数
| 名称 |
类型 |
描述 |
| savepoint |
string |
|
返回
setRollbackOnly
public function setRollbackOnly(): mixed
描述
作者很懒,什么也没有说
返回
isRollbackOnly
public function isRollbackOnly(): bool
描述
作者很懒,什么也没有说
返回
createQueryBuilder
public function createQueryBuilder(): ZM\Store\MySQL\MySQLQueryBuilder
描述
作者很懒,什么也没有说
返回
| 类型 |
描述 |
| ZM\Store\MySQL\MySQLQueryBuilder |
|