Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/doctrine/mongodb-odm

The Official PHP MongoDB ORM/ODM
https://github.com/doctrine/mongodb-odm

Merge pull request #2365 from franmomu/add_types_4

Finish adding property type hints

ba3d1cec27bb4de4d6e3990e6e07d7c08b2609b6 authored over 3 years ago by Maciej Malarz <[email protected]>
fix ClassMetadata generic docblock type for filters (#2367)

1541ac18d389eef363722992eacbfcbf6abeabac authored over 3 years ago by Ion Bazan <[email protected]>
finish adding missing property typehints

610852b310a95a397aa2c6559e886433b498759f authored over 3 years ago by Fran Moreno <[email protected]>
Merge pull request #2364 from franmomu/add_types_3

Add property type hints to functional tests

401305c1b0883ecf08a449618f5c43a09b62cd57 authored over 3 years ago by Maciej Malarz <[email protected]>
Add property type hints to functional tests

0fc87ba457da81a558168dff3eab452f5f14c91d authored over 3 years ago by Fran Moreno <[email protected]>
Merge pull request #2363 from franmomu/add_types_2

Add more missing property type hints

34426e31a4814e558558c19fd1ce7c7a9e5c1e2f authored over 3 years ago by Maciej Malarz <[email protected]>
Add more missing property type hints

489632ae26f28f107595c86532c85a80a9f3cc59 authored over 3 years ago by Fran Moreno <[email protected]>
Add missing array keys

e6639b589acd2f57cff47ef451a5d9a4b3e7b3a5 authored over 3 years ago by Fran Moreno <[email protected]>
Add missing property type hints

0f6491152cd89eda23dee6317978b0177fbbbdb0 authored over 3 years ago by Fran Moreno <[email protected]>
Merge pull request #2360 from IonBazan/refactor/requires

use @requires annotations to skip tests on older PHP versions

5ff9dffac0edc12812248d5610df4aa477fd2328 authored over 3 years ago by Maciej Malarz <[email protected]>
use @requires annotations to skip tests on older PHP versions

30b74bfcf8d141a5aade5829e913cbf754927b4a authored over 3 years ago by Ion Bazan <[email protected]>
flip attribute driver constructor arguments (#2359)

bc777607fa02dc114f7fa331714c00d277489145 authored over 3 years ago by Ion Bazan <[email protected]>
Add PHP 8.0 Attribute mapping support (#2344)

* Add AttributeDriver

* remove Validation tests because behavior changed

* revise annotati...

34a3cf8c8ce1d05ced9ce3d123ac8db602630c36 authored over 3 years ago by Ion Bazan <[email protected]>
Merge pull request #2356 from doctrine/2.2.x-merge-up-into-2.3.x_iA5R4YuE

Merge release 2.2.2 into 2.3.x

76eac013332cabb39ea4defd82b1b90bfdb93318 authored over 3 years ago by Andreas Braun <[email protected]>
Remove obsolete phpstan-ignore statement

8662ee12d70b6c656b7634546b4229db917e02d7 authored over 3 years ago by Andreas Braun <[email protected]>
Merge branch '2.2.x' into 2.2.x-merge-up-into-2.3.x_iA5R4YuE

* 2.2.x:
allow to reset hydration setting for Aggregation (#2353)
Fix missing hint query opt...

4a6f291e78998c09f2e3f376d1ee2fbc223831d0 authored over 3 years ago by Andreas Braun <[email protected]>
Merge branch '2.2.x' into 2.2.x-merge-up-into-2.3.x_iA5R4YuE

* 2.2.x:
Fix wrong assertion (#2335)
Fix handling of upserts during scheduling for deletion ...

81b064739e8cae5a7d3de3ad1c05d448186d6a2c authored over 3 years ago by Andreas Braun <[email protected]>
Merge 2.2.x into 2.3.x (#2350)

* Fix locking when ClassMetadata is unserialized

Caching / unserializing ClassMetadata broke ...

08b37997bccf063c85d750e42ad64bd8c05a21dc authored over 3 years ago by Andreas Braun <[email protected]>
allow to reset hydration setting for Aggregation (#2353)

9ca6f5f9b0198da8ee930796255b4714c75db07d authored over 3 years ago by Ion Bazan <[email protected]>
Fix missing hint query option during find (#2351)

* Added a test, expecting the hint option to propagate from Query->execute to Collection->find
...

4979c0f977dc11388aa5c5637811b16e812d83b9 authored over 3 years ago by Timo Bakx <[email protected]>
Ignore unreachable statement (#2352)

f2f94ea8c05f13b16c2cbb789dcb61b6e90d7002 authored over 3 years ago by Fran Moreno <[email protected]>
Add missing return types (#2336)

* Fix case mismatch

* Innappropiate use of inheritdoc

* Fix phpdoc

* Add missing parame...

a74157a484fe8fb716fd911b10ee3725dd2a74b1 authored over 3 years ago by Fran Moreno <[email protected]>
Merge pull request #2345 from franmomu/fix_sa

Ignore phpstan error

1b88442e82c948ab9550724ff5c4d0c4e1cba9ed authored over 3 years ago by Maciej Malarz <[email protected]>
Ignore phpstan error

66753577579419fadf2ca3a48bfd8867ecc5c3c1 authored over 3 years ago by Fran Moreno <[email protected]>
Merge pull request #2338 from franmomu/more_psalm_fixes

Fix more psalm findings

e2c6dc41b8b52441eb69d0d79697f3fcc435561e authored over 3 years ago by Maciej Malarz <[email protected]>
Force key as string

42136924abe26b9e6a06e44ecf69b01d11d112f8 authored over 3 years ago by Fran Moreno <[email protected]>
Merge pull request #2340 from franmomu/add_constants

Use ClassMetadata constants

bc740ff9ec9255875885827b941455abf2c44df7 authored over 3 years ago by Maciej Malarz <[email protected]>
Use ClassMetadata constants

3854c137fcaccad94e568dcf7e21b9949ed3d585 authored over 3 years ago by Fran Moreno <[email protected]>
Use strpos instead of offset

e9cdeb36313ec1525b14c39b0d36bb9e3d699cf2 authored over 3 years ago by Fran Moreno <[email protected]>
Ignore psalm returning generic type issues

9f9c8ee3fcdf2c73697cc3136bed1d8a1181f627 authored over 3 years ago by Fran Moreno <[email protected]>
Change to return void

17b4d76814e27149cb8722775b3240a0dc84921c authored over 3 years ago by Fran Moreno <[email protected]>
Force string as second parameter

783744b8dcbc9731e74d6607d53a8a266641a9d4 authored over 3 years ago by Fran Moreno <[email protected]>
Fix phpdoc types

3e9d22a31c7fc93b701e85f6b41d8c49750a096e authored over 3 years ago by Fran Moreno <[email protected]>
Merge pull request #2332 from franmomu/psalm_to_level_6_mix

Fix some psalm findings

37ac6436cc0a668b21dcb4f9bc5e41688c4ac508 authored over 3 years ago by Maciej Malarz <[email protected]>
Merge pull request #2331 from franmomu/psalm_to_level_6_repo

Fix phpdoc for repositories

7cafcdc6db744cb123bc00624427d0c087bdd4b4 authored over 3 years ago by Maciej Malarz <[email protected]>
Fix wrong assertion (#2335)

This was uncovered by Psalm testing when merging 2.2.x up into 2.3.x.

85d2b9f9664517ca0ece48547be3e68f7a2a2e8f authored over 3 years ago by Andreas Braun <[email protected]>
Remove ignored phpstan issues

b48ca213c32d49f2f370943654e472dca4467432 authored over 3 years ago by Fran Moreno <[email protected]>
Fix some psalm findings

a9c83f4429c2c963031dc35ef9dc4ae8bc4e639b authored over 3 years ago by Fran Moreno <[email protected]>
remove int offsets for cascade option

411c81b52a7133082b4696b4b3f8a914058e6b61 authored over 3 years ago by Fran Moreno <[email protected]>
Fix phpdoc for repositories

Removes ObjectRepository as return type since it will always return a
more specific one (Documen...

a2f50021f2a1ca7b61b46dd55d2c53dfdf2bb2c2 authored over 3 years ago by Fran Moreno <[email protected]>
Fix handling of upserts during scheduling for deletion (#2334)

* Fix handling of upserts during scheduling for deletion

* Added test

f20b3cd29d17c38115c39dc1516ead1c15e918b7 authored over 3 years ago by Bernhard Schussek <[email protected]>
Add return static (#2333)

4d34a81cd99caea8b99a6df15cb2e47f4d43e803 authored over 3 years ago by Fran Moreno <[email protected]>
Add more phpdoc type info (#2330)

0c0f04b6e126ccc01e2c31de760c7bfcd95488ba authored over 3 years ago by Fran Moreno <[email protected]>
Improve type declarations in phpdoc (#2328)

e00e9e90015e432151a8869b65b648d1d2ed7345 authored over 3 years ago by Fran Moreno <[email protected]>
Fix array_filter call returning a scalar

faf7ef6598d5066a3b9cb1aac5cf571fd67b803d authored over 3 years ago by Fran Moreno <[email protected]>
Add missing phpdoc

b148539a5287f22511f7c127bc46ccdca8cec9dc authored over 3 years ago by Fran Moreno <[email protected]>
Use an integer as offset

45da255d06427f5014b300cb4b412898866f8dbd authored over 3 years ago by Fran Moreno <[email protected]>
Merge pull request #2324 from franmomu/make_persist_collection_generic

Make `PersistentCollectionInterface` and `PersistentCollection` generic

1db4828c0f3d34e9bd2adbe7459fd1027fcd5848 authored over 3 years ago by Maciej Malarz <[email protected]>
Make PersistentCollectionInterface generic

5e57d0e033660b3bebe17e718348c8e454639066 authored over 3 years ago by Fran Moreno <[email protected]>
Fix ClassMetadata FieldMapping

e569b6df1553ada7a5c4b2d428958de1039c9372 authored over 3 years ago by Fran Moreno <[email protected]>
Merge pull request #2327 from franmomu/issues_tests_sa

Fix some issues of Psalm in level 6

d35b8d41e64bb6c1a6a2698e3f9ea20b434abfb6 authored over 3 years ago by Maciej Malarz <[email protected]>
Fix phpcs

08bdcdfa0cfd4e58cc9681b19c23f5a538785146 authored over 3 years ago by Fran Moreno <[email protected]>
Fix some SA issues in tests

60eaa3bc73bd77f9ec1c927d4d61a041f6441eff authored over 3 years ago by Fran Moreno <[email protected]>
Specify types in phpdoc for SA tools

4f44b4802e2a0dd4d3afe2b0b8e4598931d4b54b authored over 3 years ago by Fran Moreno <[email protected]>
Remove unnecessary expectation

bfa002158b17eecc8d9271f93783c0e57ce57102 authored over 3 years ago by Fran Moreno <[email protected]>
Use ::class

3e7a6a704e21b95108f09d642c4cc14dd36ab5a6 authored over 3 years ago by Fran Moreno <[email protected]>
Use proper assertions

8715ac5a052073e306acae8d297f62795f14ad87 authored over 3 years ago by Fran Moreno <[email protected]>
Flip compared arguments

81ec2d976daa2fb5df04ff1db37842cf58e8a7b1 authored over 3 years ago by Fran Moreno <[email protected]>
Add more specific phpdoc to `DocumentRepository` (#2326)

* Bump phpstan and psalm

* Update phpdoc of DocumentRepository

Psalm does not work well in...

9676493367481f6f7ab804892c29425f6759488f authored over 3 years ago by Fran Moreno <[email protected]>
Fix wrong handling for nullable fields in upsert and update (#2318)

* Comprehensively test nullable behaviour for embedOne

Co-authored-by: wuchen90 <wu.chen@agri...

5aa06c040833c2de4dcb2cc5bd023265db3b8d9c authored over 3 years ago by Andreas Braun <[email protected]>
Fix phpstan build (#2321)

f033c43895141a172dd1865f195d00c96c3d1663 authored over 3 years ago by Fran Moreno <[email protected]>
Add tests directory to phpstan (#2317)

* Add phpstan to tests

* Add phpstan-phpunit

* Remove dead code

* Remove unused argumen...

894ee25a57a8b4616239486f970ff9693e19b8d7 authored over 3 years ago by Fran Moreno <[email protected]>
Add generics to UoW methods and `DocumentManager::getReference` (#2320)

* Add more generic methods to UnitOfWork

* Add generics to DocumentManager::getReference

c16f0f20f530bd96bf52c8e38425fd87de761d06 authored over 3 years ago by Fran Moreno <[email protected]>
[2.2] Fix builds (#2319)

ccf26d9e023387e9aae86951186c043b3222fe70 authored over 3 years ago by Andreas Braun <[email protected]>
Describe iterable type arrays (#2314)

* Describe iterable type arrays

* Use real classnames

07ff1ea6a30785877d0b2fbb23dea9ec81036086 authored over 3 years ago by Fran Moreno <[email protected]>
Analyze tests directory with psalm (#2311)

* Use int for constructing UTCDateTime

* Add assertions

* Add missing attributes

* Fix ...

2355a1967c9409bf2354a631041575b9a6cdb1b4 authored over 3 years ago by Fran Moreno <[email protected]>
Improve phpdoc return type (#2312)

993288dcac0e04d72de59a9f7db2a67c6b6ce68a authored over 3 years ago by Fran Moreno <[email protected]>
Add Support for Validators in Documents (#2238)

689cb5bd4a76599b03a10597d253e77757314811 authored over 3 years ago by Alexandre ABRIOUX <[email protected]>
Fix parent parameter name mismatch (#2315)

This could lead to problems using named arguments in PHP 8

eb49d590509a2b67f2c2762a1a57af0b2fee482d authored over 3 years ago by Fran Moreno <[email protected]>
Merge pull request #2313 from franmomu/fix_phpdoc

Fix some phpdoc

6db1288a90a8c76dec80323b9fdf7c99e23bf7b3 authored over 3 years ago by Maciej Malarz <[email protected]>
Make ClassMetadata template covariant

2b926f77f0001b357cfcde6bf950465208d71f4b authored over 3 years ago by Fran Moreno <[email protected]>
Fix phpdoc Bucket::boundaries parameter

Since it is variadic, it is specified the type of the individual items.

5b444a43440cee98165c297f1d0c9e43e04ff1f7 authored over 3 years ago by Fran Moreno <[email protected]>
Allow string as parameter of AbstractBucket::groupBy

c18eebc64f3506be64273d17a236b4a90e82b376 authored over 3 years ago by Fran Moreno <[email protected]>
Fix replace root phpdoc allowing Expr

b3da4f0f7a1279ceb82b54b3bf9eb2913834438e authored over 3 years ago by Fran Moreno <[email protected]>
Upgrade to doctrine/coding-standard 9 (#2309)

0a32d296e6250a927328069cf86c7c3e50a52493 authored over 3 years ago by Fran Moreno <[email protected]>
Make ClassMetadata generic (#2308)

* Make ClassMetadata generic

* Add generics to Iterator

ddc12b25d2ed754b8eb39d581289f102b163ed1f authored over 3 years ago by Fran Moreno <[email protected]>
Merge release 2.2.1 into 2.3.x (#2305)

* Fix locking when ClassMetadata is unserialized

Caching / unserializing ClassMetadata broke ...

52c2c573619479ca213747551cef9511c2d12bd8 authored over 3 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Allow mixed value in $not operator (#2307)

f225a0cfc5ba878aba3e32b7f5fd70facc2d4eee authored over 3 years ago by Fran Moreno <[email protected]>
Use proxy class name resolvers instead of local workaround (#2304)

bf88e3210a6d66831cbd65c5c0e195bed71adf38 authored over 3 years ago by Andreas Braun <[email protected]>
Run stable versions of phpbench (#2306)

77bed1460d32e340237259766e5289259fbea692 authored over 3 years ago by Andreas Braun <[email protected]>
Deprecate using doctrine/cache for metadata caching (#2253)

* Deprecate using doctrine/cache for metadata caching

* Use common syntax for multiple depend...

8e8df771130792fd874c0c07f509343c8a3d8840 authored over 3 years ago by Andreas Braun <[email protected]>
Fix errors with nullable typed associations (#2302)

* Fix initialising nullable associations

* Fix error when merging documents with uninitialise...

5ca00af8b053404f1ae1a0662d702d1959f9a49d authored over 3 years ago by Andreas Braun <[email protected]>
Fix using null values in partial filter expressions (#2300)

18d9ac7e2268016e41b8bf0dfafc1276ed18b31e authored over 3 years ago by Andreas Braun <[email protected]>
Fix preparation of $elemMatch operators in queries (#2298)

498478488c7d8539239e697b2260b4944b2d7b7a authored over 3 years ago by Andreas Braun <[email protected]>
Fix query preparation when in elemMatch (#2299)

05c9a252ef93aaea42cca221d96bf4eb8451674e authored over 3 years ago by Andreas Braun <[email protected]>
Merge pull request #2297 from wuchen90/fix-xml-nullable

Fix mapping of the nullable option for XML driver

6e42eed57998ad96f3c868ac5b1329a724024463 authored almost 4 years ago by Maciej Malarz <[email protected]>
Fix mapping of the nullable option for XML driver

a3efe06270e0652181b1f7966ab40b2881f2d436 authored almost 4 years ago by wuchen90 <[email protected]>
Merge pull request #2284 from rrajkomar/patch-1

Fix documentation for uploadFromFile

6c0b48a65ae420df111f67b7fa31a6621151d4f3 authored almost 4 years ago by Maciej Malarz <[email protected]>
Fix documentation for uploadFromFile

841221bfe8d82805217dd9f909b0246612b289a6 authored almost 4 years ago by Ryan RAJKOMAR <[email protected]>
Correctly handle write concern specified in defaultCommitOptions (#2294)

8069ded252ff457c481b4da7464ff9db00be41ba authored almost 4 years ago by Gocha Ossinkine <[email protected]>
Set type maps on collection level (#2288)

b0989bc5a32abe3d3fd71b970a82e2f04d810a8a authored almost 4 years ago by Andreas Braun <[email protected]>
Merge pull request #2290 from alcaeus/fix-metadata-validation

Fix invalid strict comparison when validating mappings

a88db3e46d335190ea0395d44d30d580a345141e authored almost 4 years ago by Maciej Malarz <[email protected]>
Fix invalid strict comparison when validating mappings

1276c9c391ad091c3d083cbca0f919a6d4c0de85 authored almost 4 years ago by Andreas Braun <[email protected]>
Add generic types (#2287)

fe3913ca4e10645664f1a193b92e59e70c6611af authored almost 4 years ago by Fran Moreno <[email protected]>
Merge pull request #2286 from jeeiex/patch-2

Update storage-strategies.rst

f8b40c8a551a2b8d1fc6e5eb829913b4de91d595 authored almost 4 years ago by Claudio Zizza <[email protected]>
Update storage-strategies.rst

5a0af40c6887f56feef28d0b87c5f59788400634 authored almost 4 years ago by jeeiex <[email protected]>
Merge pull request #2285 from jeeiex/patch-1

Update working-with-objects.rst

b7a35e4adb8b21e51244d42faa577229bdc0552f authored almost 4 years ago by Maciej Malarz <[email protected]>
Update working-with-objects.rst

Detach doc text from code block

b243e4b204f6807df6c809999bae1bf306c521b7 authored almost 4 years ago by jeeiex <[email protected]>
Merge pull request #2281 from buffcode/patch-3

Fix locking when ClassMetadata is unserialized

cbe6a2f2c1cb19af16c567ab43878219d0ae571c authored almost 4 years ago by Maciej Malarz <[email protected]>
Test serialization of lock/version fields

a97aab0c4703ad17eac1efaa9bbb66ad844990ae authored almost 4 years ago by Laurens Stötzel <[email protected]>