| 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 | # |