David Grudl
51fa3b9086
Dibi\Driver::connect() replaced with constructor (BC break)
2018-05-09 13:22:46 +02:00
David Grudl
d4f30ddf5b
typos
2018-05-09 13:22:46 +02:00
David Grudl
7c9b3caed9
PdoDriver: returns OracleReflector, PostgreReflector, SqlsrvReflector
2018-05-09 13:22:46 +02:00
David Grudl
3eb255899f
result drivers: resultSet is not nullable
2018-05-09 13:22:46 +02:00
David Grudl
8c57b0aad9
drivers divided into Driver and Reflector (BC break)
2018-05-09 13:22:46 +02:00
David Grudl
7d704d7edd
drivers divided into Driver and ResultDriver (BC break)
2018-05-09 11:44:43 +02:00
David Grudl
479520b864
typos
2018-05-09 11:43:45 +02:00
David Grudl
ca6f1c819a
type improvements
2018-05-09 11:43:36 +02:00
David Grudl
9bcca8feb0
Revert "Result: fetch refactoring" [ Close #284 ]
...
This reverts commit ab7683a3d29f455ebf711bda03e756c09ac26151.
2018-05-09 11:43:36 +02:00
David Grudl
3c9a3da83a
Result: JSON is always decoded as array [ Closes #282 ]
2018-05-09 11:43:36 +02:00
David Grudl
76cff5c10a
Result: calls unescapeBinary() only for strings [ Closes #283 ]
2018-05-09 11:43:36 +02:00
David Grudl
bea524a621
removed MsSqlDriver (is not available in PHP7)
2018-05-09 11:43:09 +02:00
David Grudl
030554e1ae
added dibi::stripMicroseconds
2018-04-19 13:03:38 +02:00
David Grudl
10324322be
readme.md: updated
2018-04-19 13:03:38 +02:00
David Grudl
d7270e1f4d
Strict: extension methods are deprecated
2018-04-19 13:03:38 +02:00
David Grudl
fbdd22de35
Connection::__construct() parameter config should be array (BC break)
2018-04-19 13:03:38 +02:00
David Grudl
0129d340d3
removed support for FirePHP
2018-04-19 13:03:38 +02:00
David Grudl
30dec49a9d
Column: types adjustment
2018-04-19 13:03:38 +02:00
David Grudl
47179d5632
Sqlite3Driver: for SQLite 3 is not needed to strip [] from column names
2018-04-19 13:03:37 +02:00
David Grudl
cb067a6bec
Sqlite3Driver: removed support for charset conversion (BC break!)
2018-04-19 13:03:37 +02:00
David Grudl
045e45a8c6
refactoring
2018-04-19 13:03:35 +02:00
David Grudl
5a2332899b
type fixes
2018-04-17 15:23:51 +02:00
David Grudl
ab7683a3d2
Result: fetch refactoring
2018-04-17 15:23:51 +02:00
David Grudl
a6c53c7462
examples: dibi:: replaced with $dibi->
2018-04-17 15:23:51 +02:00
Jan Endel
3ccd802814
add interface IConnection ( #274 )
2018-04-17 10:00:27 +02:00
Jan Dvořák
b1420cee0b
Fluent: Remove return type for fetch method ( #280 )
2018-04-17 09:57:10 +02:00
David Grudl
3050aebb48
typo
2018-04-09 16:31:40 +02:00
David Grudl
cf0129a194
Translator: improved Expression usage
2018-04-06 02:56:22 +02:00
David Grudl
ccc035c8fb
removed dibi::$defaultDriver (BC break)
2018-04-06 02:28:26 +02:00
David Grudl
2d523f6034
dibi: monostate implemented via __callStatic
2018-04-06 02:22:31 +02:00
David Grudl
6575630cad
added Connection::expression()
2018-04-06 01:20:32 +02:00
David Grudl
6deb7f7d08
PdoDriver: improved detection of query result [ Closes #279 ]
2018-03-28 18:03:39 +02:00
David Grudl
bc5e4e378c
appveyor: improved
2018-03-23 17:53:13 +01:00
David Grudl
05999b4dde
readme.md: better requirements info
2018-03-23 15:20:34 +01:00
David Grudl
e8638239e9
appveyor: use x64 PHP
2018-03-23 15:15:22 +01:00
David Grudl
5ad6cc1171
DateTime::modifyClone() is deprecated (BC break)
2018-03-23 13:45:39 +01:00
David Grudl
2dec5618a6
DateTime: added immutable usage detector™
2018-03-23 13:45:39 +01:00
David Grudl
c386357850
DateTime extends DateTimeImmutable instead of DateTime (BC break)
2018-03-23 13:45:39 +01:00
David Grudl
8f47def4a2
DateTime: removed setTimestamp() and getTimestamp(), big int are supported in x64 PHP versions
2018-03-23 13:45:39 +01:00
David Grudl
0a19ccbf80
added JSON support [ Closes #269 ]
2018-03-23 13:45:39 +01:00
David Grudl
7481c38759
reflection: removed Column::isUnsigned() (BC break)
2018-03-23 12:09:34 +01:00
David Grudl
714272bbbf
examples: added notice when vendor/autoload.php not found
2018-03-23 11:58:09 +01:00
David Grudl
3616130959
added typehints
2018-03-21 16:36:47 +01:00
David Grudl
837b97b582
phpDoc: added $var name to @param
2018-03-21 13:38:58 +01:00
David Grudl
121234aa9a
removed loader.php
2018-03-09 15:22:39 +01:00
David Grudl
a1ef432ae5
readme.md: static -> object
2018-03-09 15:01:30 +01:00
David Grudl
9b12106437
type fixes
2018-03-09 13:18:32 +01:00
David Grudl
3c7985bd22
appveyor: PHP is downloaded using cURL
...
"03/mar/2018: We've upgraded the server bandwidth. This is however still not sufficient to handle all empty user agent connections. Please update the user agent in your scripts accordingly or contact us so we can discuss it."
2018-03-08 13:52:34 +01:00
Korney Czukowski
432d0a8f7c
Previous exception can now be passed to Dibi\Exception constructor ( #275 )
2018-02-16 14:11:59 +01:00
jahudka
3f020be15b
Firebird: fix datetime precision ( #277 ) ( #273 )
2018-02-16 10:47:00 +01:00