Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laminas Db Laravel Package

laminas/laminas-db

Laminas\Db is a database abstraction layer for PHP, offering adapters, SQL construction, result sets, metadata, and TableGateway/RowGateway patterns. It supports PDO and driver-based connections for portable database code in Laminas apps.

View on GitHub
Deep Wiki
Context7
2.22.0

Release Notes for 2.22.0

Feature release (minor)

[!IMPORTANT] This release adds support for PHP 8.5.

2.22.0

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Enhancement

2.21.0

Release Notes for 2.21.0

Feature release (minor)

[!IMPORTANT] This release adds support for PHP 8.4.

2.21.0

Enhancement

2.20.0

Release Notes for 2.20.0

Feature release (minor)

2.20.0

  • Total issues resolved: 0
  • Total pull requests resolved: 2
  • Total contributors: 1

Documentation,Enhancement

Documentation,Duplicate,Enhancement

2.18.0

Release Notes for 2.18.0

Feature release (minor)

2.18.0

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Documentation,Enhancement

2.17.0

Release Notes for 2.17.0

Feature release (minor)

2.17.0

  • Total issues resolved: 0
  • Total pull requests resolved: 5
  • Total contributors: 3

Enhancement

Bug

renovate

2.16.3

Release Notes for 2.16.3

2.16.x bugfix release (patch)

2.16.3

  • Total issues resolved: 1
  • Total pull requests resolved: 1
  • Total contributors: 1

Bug

2.16.2

Release Notes for 2.16.2

2.16.x bugfix release (patch)

2.16.2

  • Total issues resolved: 1
  • Total pull requests resolved: 1
  • Total contributors: 1

Bug

2.16.1

Release Notes for 2.16.1

2.16.x bugfix release (patch)

2.16.1

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Bug

2.15.1

Release Notes for 2.15.1

2.15.x bugfix release (patch)

2.15.1

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Bug

2.16.0

Release Notes for 2.16.0

Feature release (minor)

2.16.0

  • Total issues resolved: 0
  • Total pull requests resolved: 5
  • Total contributors: 3

Enhancement

renovate

Documentation,Enhancement

2.14.1

Release Notes for 2.14.1

2.14.x bugfix release (patch)

2.14.1

  • Total issues resolved: 1
  • Total pull requests resolved: 1
  • Total contributors: 2

Bug

2.14.0

Release Notes for 2.14.0

Feature release (minor)

2.14.0

  • Total issues resolved: 0
  • Total pull requests resolved: 5
  • Total contributors: 3

Enhancement

Awaiting Maintainer Response,Enhancement

Documentation

Bug

2.13.4

Release Notes for 2.13.4

2.13.4

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Bug

2.13.3

Release Notes for 2.13.3

2.13.3

  • Total issues resolved: 1
  • Total pull requests resolved: 1
  • Total contributors: 2

Bug

2.13.2

Release Notes for 2.13.2

2.13.x bugfix release (patch)

NOTE: this release was incomplete/incorrect - changelog below has been included in 2.13.3 instead.

2.13.2

  • Total issues resolved: 1
  • Total pull requests resolved: 1
  • Total contributors: 2

Bug

2.13.1

Release Notes for 2.13.1

2.13.x bugfix release (patch)

2.13.1

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Bug

2.13.0

Release Notes for 2.13.0

Feature release (minor)

2.13.0

  • Total issues resolved: 0
  • Total pull requests resolved: 2
  • Total contributors: 2

Enhancement

2.12.0

Release Notes for 2.12.0

Added

  • Adds support for PHP 8.

  • Adds support for laminas/laminas-hydrator v4 releases.

  • Adds the constant Laminas\Db\Sql\Join::JOIN_FULL_OUTER, providing the ability to use full outer joins in SQL statements.

  • Adds a new delegator factory, Laminas\Db\Adapter\AdapterServiceDelegator. When added as a delegator to a class that composes Laminas\Db\Adapter\AdapterAwareTrait, the delegator will inject the instance associated with the Laminas\Db\Adapter\AdapterInterface service via the class setDbAdapter() method defined in the trait.

  • Adds the getResultPrototype() method to each of the Pdo, Pgsql, IbmDb2, and Sqlsrv adapters (the Mysqli and Oci8 adapters already defined the method previously). The method allows consumers to inspect and modify the result prototype.

Removed

  • Removes support for PHP versions prior to 7.3.

  • Removes the class Laminas\Db\Sql\Ddl\Float. PHP as of 7.0 considers "float" a reserved keyword, and with the bump in the minimum supported PHP version to 7.3, the class is unusable. Users are recommended to the Laminas\Db\Sql\Ddl\Floating class as the alternative, which has been available since version 2.4.0.

  • Removes support for laminas/laminas-eventmanager versions prior to 3.3.

  • Removes support for laminas/laminas-hydrator versions prior to 3.2.

  • Removes support for laminas/laminas-servicemanager versions prior to 3.0.3.

  • Removes support for laminas/laminas-stdlib versions prior to 3.3.

Fixed

  • Fixes issues when trying to execute prepared queries with named parameters that was introduced in 2.9.3.

2.12.0

  • Total issues resolved: 0
  • Total pull requests resolved: 9
  • Total contributors: 7

Bug,Enhancement

Bug,Feature Removal

Enhancement

Bug

2.11.3

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Fixed replace version constraint in composer.json so repository can be used as replacement of zendframework/zend-db:^2.11.0.
2.11.2

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #44 fixes preventing \PDO disconnect in some Laminas\Db\Adapter\Platform\AbstractPlatform inheritors (Mysql, Oracle, Postgresql, SqlServer). Using \PDO as a driver in Platform is not recommended. It can be used safely when wrapped by Laminas\Db\Adapter\Driver\Pdo\Pdo.

  • #45 fixes using \PDO driver in Oracle platform.

2.11.1

Added

  • Nothing.

Changed

  • #39 change HydratingResultSet::current() to returns null on no data (before false was returned). It may be potential BC Break for those who depends on strict type comparision here.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core