mirror of
https://github.com/zhamao-robot/zhamao-framework.git
synced 2026-07-08 01:05:37 +08:00
13 KiB
13 KiB
ZM\Store\MySQL\MySQLWrapper
__construct
public function __construct(string $name): mixed
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| name | string |
返回
| 类型 | 描述 |
|---|---|
| mixed |
getDatabase
public function getDatabase(): string
描述
作者很懒,什么也没有说
返回
| 类型 | 描述 |
|---|---|
| string |
isAutoCommit
public function isAutoCommit(): bool
描述
作者很懒,什么也没有说
返回
| 类型 | 描述 |
|---|---|
| bool |
setAutoCommit
public function setAutoCommit(bool $auto_commit): mixed
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| auto_commit | bool |
返回
| 类型 | 描述 |
|---|---|
| mixed |
fetchAssociative
public function fetchAssociative(string $query, array $params, array $types): mixed
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| query | string | |
| params | array | |
| types | array |
返回
| 类型 | 描述 |
|---|---|
| mixed |
fetchNumeric
public function fetchNumeric(string $query, array $params, array $types): mixed
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| query | string | |
| params | array | |
| types | array |
返回
| 类型 | 描述 |
|---|---|
| mixed |
fetchOne
public function fetchOne(string $query, array $params, array $types): mixed
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| query | string | |
| params | array | |
| types | array |
返回
| 类型 | 描述 |
|---|---|
| mixed |
isTransactionActive
public function isTransactionActive(): bool
描述
作者很懒,什么也没有说
返回
| 类型 | 描述 |
|---|---|
| bool |
delete
public function delete(string $table, array $criteria, array $types): int
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| table | string | |
| criteria | array | |
| types | array |
返回
| 类型 | 描述 |
|---|---|
| int |
setTransactionIsolation
public function setTransactionIsolation(int $level): int
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| level | int |
返回
| 类型 | 描述 |
|---|---|
| int |
getTransactionIsolation
public function getTransactionIsolation(): int
描述
作者很懒,什么也没有说
返回
| 类型 | 描述 |
|---|---|
| int |
update
public function update(string $table, array $data, array $criteria, array $types): int
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| table | string | |
| data | array | |
| criteria | array | |
| types | array |
返回
| 类型 | 描述 |
|---|---|
| int |
insert
public function insert(string $table, array $data, array $types): int
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| table | string | |
| data | array | |
| types | array |
返回
| 类型 | 描述 |
|---|---|
| int |
quoteIdentifier
public function quoteIdentifier(string $str): string
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| str | string |
返回
| 类型 | 描述 |
|---|---|
| string |
quote
public function quote(mixed $value, mixed $type): mixed
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| value | mixed | |
| type | mixed |
返回
| 类型 | 描述 |
|---|---|
| mixed |
fetchAllNumeric
public function fetchAllNumeric(string $query, array $params, array $types): array
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| query | string | |
| params | array | |
| types | array |
返回
| 类型 | 描述 |
|---|---|
| array |
fetchAllAssociative
public function fetchAllAssociative(string $query, array $params, array $types): array
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| query | string | |
| params | array | |
| types | array |
返回
| 类型 | 描述 |
|---|---|
| array |
fetchAllKeyValue
public function fetchAllKeyValue(string $query, array $params, array $types): array
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| query | string | |
| params | array | |
| types | array |
返回
| 类型 | 描述 |
|---|---|
| array |
fetchAllAssociativeIndexed
public function fetchAllAssociativeIndexed(string $query, array $params, array $types): array
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| query | string | |
| params | array | |
| types | array |
返回
| 类型 | 描述 |
|---|---|
| array |
fetchFirstColumn
public function fetchFirstColumn(string $query, array $params, array $types): array
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| query | string | |
| params | array | |
| types | array |
返回
| 类型 | 描述 |
|---|---|
| array |
iterateNumeric
public function iterateNumeric(string $query, array $params, array $types): Traversable
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| query | string | |
| params | array | |
| types | array |
返回
| 类型 | 描述 |
|---|---|
| Traversable |
iterateAssociative
public function iterateAssociative(string $query, array $params, array $types): Traversable
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| query | string | |
| params | array | |
| types | array |
返回
| 类型 | 描述 |
|---|---|
| Traversable |
iterateKeyValue
public function iterateKeyValue(string $query, array $params, array $types): Traversable
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| query | string | |
| params | array | |
| types | array |
返回
| 类型 | 描述 |
|---|---|
| Traversable |
iterateAssociativeIndexed
public function iterateAssociativeIndexed(string $query, array $params, array $types): Traversable
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| query | string | |
| params | array | |
| types | array |
返回
| 类型 | 描述 |
|---|---|
| Traversable |
iterateColumn
public function iterateColumn(string $query, array $params, array $types): Traversable
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| query | string | |
| params | array | |
| types | array |
返回
| 类型 | 描述 |
|---|---|
| Traversable |
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 |
返回
| 类型 | 描述 |
|---|---|
| mixed |
getTransactionNestingLevel
public function getTransactionNestingLevel(): int
描述
作者很懒,什么也没有说
返回
| 类型 | 描述 |
|---|---|
| int |
lastInsertId
public function lastInsertId(string $name): mixed
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| name | string |
返回
| 类型 | 描述 |
|---|---|
| mixed |
transactional
public function transactional(Closure $func): mixed
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| func | Closure |
返回
| 类型 | 描述 |
|---|---|
| mixed |
setNestTransactionsWithSavepoints
public function setNestTransactionsWithSavepoints(bool $nest_transactions_with_savepoints): mixed
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| nest_transactions_with_savepoints | bool |
返回
| 类型 | 描述 |
|---|---|
| mixed |
getNestTransactionsWithSavepoints
public function getNestTransactionsWithSavepoints(): bool
描述
作者很懒,什么也没有说
返回
| 类型 | 描述 |
|---|---|
| bool |
beginTransaction
public function beginTransaction(): bool
描述
作者很懒,什么也没有说
返回
| 类型 | 描述 |
|---|---|
| bool |
commit
public function commit(): bool
描述
作者很懒,什么也没有说
返回
| 类型 | 描述 |
|---|---|
| bool |
rollBack
public function rollBack(): bool
描述
作者很懒,什么也没有说
返回
| 类型 | 描述 |
|---|---|
| bool |
createSavepoint
public function createSavepoint(string $savepoint): mixed
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| savepoint | string |
返回
| 类型 | 描述 |
|---|---|
| mixed |
releaseSavepoint
public function releaseSavepoint(string $savepoint): mixed
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| savepoint | string |
返回
| 类型 | 描述 |
|---|---|
| mixed |
rollbackSavepoint
public function rollbackSavepoint(string $savepoint): mixed
描述
作者很懒,什么也没有说
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| savepoint | string |
返回
| 类型 | 描述 |
|---|---|
| mixed |
setRollbackOnly
public function setRollbackOnly(): mixed
描述
作者很懒,什么也没有说
返回
| 类型 | 描述 |
|---|---|
| mixed |
isRollbackOnly
public function isRollbackOnly(): bool
描述
作者很懒,什么也没有说
返回
| 类型 | 描述 |
|---|---|
| bool |
createQueryBuilder
public function createQueryBuilder(): ZM\Store\MySQL\MySQLQueryBuilder
描述
作者很懒,什么也没有说
返回
| 类型 | 描述 |
|---|---|
| ZM\Store\MySQL\MySQLQueryBuilder |