All items 13
Classes 13§
| ZtdPdo public API | ZtdQuery\Adapter\Pdo | PDO proxy that enforces ZTD behavior for reads and writes. |
| ZtdPdoException public API | ZtdQuery\Adapter\Pdo | ZTD-specific exception that extends PDOException. |
| ZtdPdoStatement public API | ZtdQuery\Adapter\Pdo | PDOStatement wrapper that applies ZTD rewrite/simulation on execute(). |
| PdoConnection @visibility ZtdQuery\Adapter\Pdo | ZtdQuery\Adapter\Pdo\Driver | PDO adapter implementing ConnectionInterface for ZTD layer. |
| PdoStatement @visibility ZtdQuery\Adapter\Pdo | ZtdQuery\Adapter\Pdo\Driver | PDO statement implementing StatementInterface for ZTD layer. |
| Bindings @visibility ZtdQuery\Adapter\Pdo | ZtdQuery\Adapter\Pdo\Session | Replays native bindings and fetch options whenever rewriting replaces a statement. Callbacks retain references and arbitrary native driver arguments at the PDO boundary. |
| BufferedRow @visibility ZtdQuery\Adapter\Pdo | ZtdQuery\Adapter\Pdo\Session | Shapes a row ZTD buffered into what a fetch mode asks for. |
| ConnectionExecution @visibility ZtdQuery\Adapter\Pdo | ZtdQuery\Adapter\Pdo\Session | Coordinates native connection execution with its shadow session. |
| DriverSessionFactory @visibility ZtdQuery\Adapter\Pdo | ZtdQuery\Adapter\Pdo\Session | Answers the session factory a connection's driver needs. |
| ParameterBinder @visibility ZtdQuery\Adapter\Pdo | ZtdQuery\Adapter\Pdo\Session | Binds a caller's parameters to a statement and runs it. |
| ParameterKind @visibility ZtdQuery\Adapter\Pdo | ZtdQuery\Adapter\Pdo\Session | Says which of PDO's parameter kinds a value is to be bound as. |
| PreparedQuery @visibility ZtdQuery\Adapter\Pdo | ZtdQuery\Adapter\Pdo\Session | Rewrites a prepared query against the current shadow before each execution. The native preparation callback retains the caller's driver options. |
| StatementExecution @visibility ZtdQuery\Adapter\Pdo | ZtdQuery\Adapter\Pdo\Session | Coordinates rewritten preparation, native execution and shadow post-processing. Its StatementInterface exposes native result rows to the core result-select runner. |