collections

Collections Abstraction Library

  • 所有者: doctrine/collections
  • 平台:
  • 許可證: MIT License
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

Doctrine Collections

Build Status
Scrutinizer Code Quality
Code Coverage

Collections Abstraction library

Changelog

v1.6.1

This release, combined with the release of doctrine/annotations v1.6.1,
fixes an issue where parsing annotations was not possible
for classes within doctrine/collections.

Specifically, v1.6.0 introduced Psalm-specific annotations
such as (for example) @template and @template-implements,
which were both incorrectly recognized as @template.

@template has therefore been removed, and instead we use
the prefixed @psalm-template, which is no longer parsed
by doctrine/collections v1.6.1

Total issues resolved: 1

v1.6.0

This release bumps the minimum required PHP version to 7.1.3.

Following improvements were introduced:

  • ArrayCollection#filter() now allows filtering by key, value or both.
  • When using the ClosureExpressionVisitor over objects with a defined
    accessor and property, the accessor is prioritised.
  • Updated testing tools and coding standards, autoloading, which also
    led to marginal performance improvements
  • Introduced generic type docblock declarations from psalm,
    which should allow users to declare /** @var Collection<KeyType, ValueType> */
    in their code, and leverage the type propagation deriving from that.

Total issues resolved: 16

v1.5.0

v1.4.0

v1.3.0

v1.2.0

  • Add a new AbstractLazyCollection

v1.1.0

  • Deprecated Comparison::IS, because it's only there for SQL semantics.
    These are fixed in the ORM instead.

  • Add Comparison::CONTAINS to perform partial string matches:

      $criteria->andWhere($criteria->expr()->contains('property', 'Foo'));

主要指標

概覽
名稱與所有者doctrine/collections
主編程語言PHP
編程語言PHP (語言數: 1)
平台
許可證MIT License
所有者活动
創建於2013-01-12 16:37:17
推送於2025-06-09 20:22:52
最后一次提交
發布數34
最新版本名稱2.3.0 (發布於 2025-03-22 10:18:18)
第一版名稱v1.0 (發布於 2013-01-12 17:38:10)
用户参与
星數5.9k
關注者數24
派生數191
提交數684
已啟用問題?
問題數85
打開的問題數30
拉請求數261
打開的拉請求數17
關閉的拉請求數97
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?