3.0.0 Beta 1
Pre-release
Pre-release
Initial release compatible with AMPHP v3.
As with other libraries compatible with AMPHP v3, most cases of parameters or returns of Promise<ResolutionType>
have been replaced with ResolutionType
.
- Marked most classes as internal, leaving only interfaces and concrete implementations required to use the API or create a custom connector.
- Added
Mysql
as a prefix to interfaces and classes - Renamed
ConnectionConfig
toMysqlConfig
MysqlDataType
(formerlyDataType
) is now an enum- Combined
ResultSet
andCommandResult
into a single interface,MysqlResult
- Added
MysqlConnector
interface, renamedCancellableConnector
toSocketMysqlConnector
Result::getColumnDefinitions()
returns a list ofMysqlColumnDefinition
objects instead of a list of associative arrays.- Removed
TransactionError
, using the base class inamphp/sql
instead