History log of /PHP-8.2/ext/mysqli/mysqli.stub.php (Results 26 – 50 of 71)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# a6c9f148 26-May-2021 Máté Kocsis

Merge branch 'PHP-8.0'

* Fix return type of mysqli::connect()


# 86ef34fc 26-May-2021 Máté Kocsis

Fix the return type of mysqli::connect()

# 4ece535f 07-May-2021 Máté Kocsis

Merge branch 'PHP-8.0'

* Fix return type of php_user_filter::onCreate()
* Fix return type of mysqli::init()
* Fix return type of UConverter::fromUCallback() and UConverter::toUCallba

Merge branch 'PHP-8.0'

* Fix return type of php_user_filter::onCreate()
* Fix return type of mysqli::init()
* Fix return type of UConverter::fromUCallback() and UConverter::toUCallback()

show more ...


# e8361eb0 06-May-2021 Máté Kocsis

Fix return type of mysqli::init()

# 54222a6f 01-May-2021 Kamil Tekiela

Implement mysqli_fetch_column (#6798)

* Implement mysqli_fetch_column

# 30a082cb 20-Apr-2021 Máté Kocsis

Make some exception properties typed

Closes GH-6891

# 45bad647 14-Apr-2021 Kamil Tekiela

Mysqli bind in execute (#6271)

# d905e774 13-Apr-2021 Nikita Popov

Enforce types when writing to mysqli dynamic properties

Previously this just assumed that the value was of a certain type.

I'm doing this in a generic way that checks against the de

Enforce types when writing to mysqli dynamic properties

Previously this just assumed that the value was of a certain type.

I'm doing this in a generic way that checks against the declared
property type -- the handler function can then assume the value
to be of the correct type.

show more ...

# 7e9f6d2a 13-Mar-2021 Dharman

Deprecate OO style mysqli::get_client_info method

Deprecate passing connection object to mysqli_get_client_info()

Closes GH-6777.

# 4833309b 15-Mar-2021 Máté Kocsis

Use typed properties in ext/mysqli

Closes GH-6739

# cad66533 09-Feb-2021 Máté Kocsis

Generate class entries from stubs for ldap, libxml, mbstring and mysqli

Closes GH-6684

# 1cd33d83 10-Feb-2021 Nikita Popov

Merge branch 'PHP-8.0'

* PHP-8.0:
Make mysqli_ssl_set() arguments nullable


# 39c6aaa9 10-Feb-2021 Nikita Popov

Make mysqli_ssl_set() arguments nullable

This function internally converts zero length arguments to NULL
argument -- but we should also accept them in the first place.

Null argu

Make mysqli_ssl_set() arguments nullable

This function internally converts zero length arguments to NULL
argument -- but we should also accept them in the first place.

Null arguments being accepted was actually documented, before
bug #78399 adjusted the docs to match current behavior.

show more ...

# 7b2c098f 06-Jan-2021 Nikita Popov

Merge branch 'PHP-8.0'

* PHP-8.0:
Make fetch_* OO same as func


# 34ef804b 06-Jan-2021 Dharman

Make fetch_* OO same as func

Clsoses GH-6580.

# 73f989a8 06-Jan-2021 Nikita Popov

Merge branch 'PHP-8.0'

* PHP-8.0:
Fix/improve mysqli stubs


# 44a311db 04-Jan-2021 Dharman

Fix/improve mysqli stubs

* mysqli_commit $flags default value is 0, not -1.
* A number of functions cannot actually return null.
* mysqli_poll parameter names were incorrect, as this

Fix/improve mysqli stubs

* mysqli_commit $flags default value is 0, not -1.
* A number of functions cannot actually return null.
* mysqli_poll parameter names were incorrect, as this function
has a different signature from select.
* fetch functions apart from fetch_all can return false on failure.

show more ...

# 037512cf 18-Dec-2020 Nikita Popov

Move fetch_all implementation out of mysqlnd

There doesn't seem to be any compelling reason to implement this
in mysqlnd rather than mysqli. It's just a loop over fetch_into.

Th

Move fetch_all implementation out of mysqlnd

There doesn't seem to be any compelling reason to implement this
in mysqlnd rather than mysqli. It's just a loop over fetch_into.

This makes the function available under libmysqlclient as well,
and thus fixes bug #79372.

show more ...

# be93e5a1 18-Dec-2020 Nikita Popov

Make mysqli_stmt_next_result available under libmysql

The libmysqlclient version we require supports mysql_stmt_next_result.

# d5f92baa 13-Oct-2020 Máté Kocsis

Fix default value handling of mysqli_fetch_object()

Make [] acceptable both for classes without constructors and
classes with a constructor that takes no arguments.

Closes GH-63

Fix default value handling of mysqli_fetch_object()

Make [] acceptable both for classes without constructors and
classes with a constructor that takes no arguments.

Closes GH-6336.

show more ...

# d6264b09 13-Oct-2020 Máté Kocsis

Verify parameter names of function aliases

Closes GH-6335

# e86a6ced 13-Oct-2020 Nikita Popov

Use $statement in mysqli

As we went with $statement rather than $stmts in other places,
let's also use it in mysqli. The discrepancy with mysqli_stmt
is a bit unfortunate, but we can

Use $statement in mysqli

As we went with $statement rather than $stmts in other places,
let's also use it in mysqli. The discrepancy with mysqli_stmt
is a bit unfortunate, but we can't be consistent with *both*.

Closes GH-6330.

show more ...

# 8138ed73 24-Sep-2020 Nikita Popov

Make mysqli_warning constructor private

The constructor was already effectively inaccessible (protected
on a final class). This just makes it more obvious and removes
the implementat

Make mysqli_warning constructor private

The constructor was already effectively inaccessible (protected
on a final class). This just makes it more obvious and removes
the implementation in favor of directly throwing.

Per the removed test, this was an unfinished feature, and I don't
think it makes a lot of sense to finish it -- the
mysqli_stmt::get_warnings() interface makes more sense than
direct construction.

Closes GH-6208.

show more ...

# 02dc9ce6 20-Sep-2020 Larry Garfield

Rename mysqli parameters to be more logical

Closes GH-6172.

# be4553b6 24-Sep-2020 Nikita Popov

More precise type in mysqli_result constructor

This ctor requires a mysqli object. Possibly there was some
confusion with the mysqli_warning constructor here.

123