Methods | ||
---|---|---|
public
|
setAttribute(int $attribute, mixed $value): bool
|
# |
public
|
__construct(string $dsn, ?string $username = null, ?string $password = null, ?array $options = null)
|
# |
public
|
beginTransaction(): bool
|
# |
public
|
commit(): bool
|
# |
public
|
errorCode(): string|null
|
# |
public
|
errorInfo(): array
|
# |
public
|
exec(string $statement): int|false
|
# |
public
|
getAttribute(int $attribute): bool|int|string|array|null
|
# |
public
static
|
getAvailableDrivers(): array
|
# |
public
|
inTransaction(): bool
|
# |
public
|
lastInsertId(?string $name = null): string|false
|
# |
public
|
prepare(string $query, array $options = []): PDOStatement|false
|
# |
public
|
query(string $query, ?int $fetchMode = null, mixed ...$fetchModeArgs): PDOStatement|false
|
# |
public
|
quote(string $string, int $type = PDO::PARAM_STR): string|false
|
# |
public
|
rollBack(): bool
|
# |