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

Accept boolean values for UnitOfWork hints from Cursor

4b9a2810bb70b0873161576b2e01e0d83db01acd authored over 11 years ago
Fixes CLI using $helpers as a hash with cli-config defining it as an array.

- Define it as the expected array('dm' => helper) hash.
- This caused "[InvalidArgumentException...

358618f04fadf4670db0b4eefe2b5ae816886806 authored over 11 years ago
Merge pull request #634 from FGM/remove-setDefaultAnnotationNamespace

Docs: Remove use of setDefaultAnnotationNamespace, add "use" on documents.

a68f323f44a5cbe0806b9e780261a15859c31379 authored over 11 years ago
Also updated getting-started.rst.

9a5dd1fe497d9cbdce8439cf85d617c46085d82a authored over 11 years ago
Docs: Remove use of setDefaultAnnotationNamespace(), add "use" on documents.

- setDefaultAnnotationNamespace() was removed in Doctrine 2.2.
- remove reference to it in the i...

6cc27318a9673c7a5e056af93225352c45afd18f authored over 11 years ago
Only prepare first part of raw fields in queries (fixes #628)

0bf89a83e8c61428b207b4ad71c079c6e5534c3e authored over 11 years ago
Track current field in ODM's query builder

The $currentField property is only used by the ODM Builder class, so there is no need to rely on...

d607bec0560f977274a818bf99d2d7f4d7f3e91b authored over 11 years ago
Merge pull request #610 from mapado/missingDoctrineMappingTypes

collection, custom_id, object_id and raw_type types added to basic-mapping list

0a1324a596a73e5d8ec2a26b957486dd56eba2c7 authored over 11 years ago
Merge pull request #620 from Aitboudad/patch-2

Fix wrong syntax on addEventListener

9bbe6a2ec98db4b66230f46f003129e7334943c5 authored over 11 years ago
Fix wrong syntax on addEventListener

c96fed73ccc1e399229229cbc7dd6eb60e794060 authored over 11 years ago
Merge pull request #617 from eymengunay/indentation

Document generator indentation fixed

4e56e040201640999a14ffcb123c8144dadbbf53 authored over 11 years ago
Document generator indentation fixed

6f4aeda0f5cd7dfd26688d4e83bd3558528ab0f6 authored over 11 years ago
Merge pull request #615 from floriansemm/version

change to current version

8fe50efea860b0734b90968b6d49725fcb28a344 authored over 11 years ago
change to current version

1e35b4c474fa0084b2f5eb452d3692c456da9581 authored over 11 years ago
"indexed" → "numerically" indexed, in basic-mapping.rst

Correction asked by @jmlkola
Signed-off-by: Balthazar Rouberol <[email protected]>

b257a0fab50d7fb8f1bf5ccb0c6ae21d650d7846 authored over 11 years ago
Merge pull request #609

a668eaed01395e3e563a06115e9564ee9f104514 authored over 11 years ago
add phpdoc for property owner

24223ead3d20ca4ed494b9b07840139ce862b504 authored over 11 years ago
collection, custom_id, object_id and raw_type types added to basic-mapping.rst

The basic mapping type in basic-mapping.rst did not seem to be up
to date with the MongoDB Types...

91987955dd4f6b22e8dee00b4d1916dfda6c41f4 authored over 11 years ago
Create 1.0.x changelog

4aae9b0151b6661567873700be6ac52877822d6e authored over 11 years ago
Merge pull request #607 from doctrine/gh607

Use target class' DocumentPersister when preparing referenceMany criteria

96d45428969a3d963e8986a5c2e74754f30c4b81 authored over 11 years ago
Use target class' DocumentPersister when preparing referenceMany criteria

Closes #602

26750bc70e33f36e13a35e12b6a814f670c79b9c authored over 11 years ago
Improve regression test for #593 to check proxy state

Checking if the proxy is initialized and manually loading it is a more accurate test for hydrati...

bab17db822c5fc35a8d75f75f999abfa3da8823f authored over 11 years ago
Merge pull request #601 from doctrine/gh560

Dispatch postPersist callbacks/events for upserted documents

3169acdcf96498c4fd767d811655bb6957deb801 authored over 11 years ago
Optimize class lookups if mapping has targetDocument defined

This should prevent unnecessary DocumentManager::getClassMetadata() lookups for most cases.

c1f3f8ba26d3b5c784d33b5b64768483600ffa5e authored over 11 years ago
Refactor UnitOfWork::cascadePostPersist()

Some object calisthenic improvements.

fa06edf3713705cf77733c4aff812973d6adc715 authored over 11 years ago
Dispatch postPersist callbacks/events for upserted documents (fixes #560)

Previously postPersist lifecycle callbacks and events were only dispatched (and cascaded) for do...

73cd30ad56deee580354ea81aa91034aab9ff71a authored over 11 years ago
Refactor test for #560 to use an event subscriber

ab39f556abc169654c5c0a33c4927d41ecf16694 authored over 11 years ago
Added a test case for GitHub issue #560

081ccb04272ded479b9776a0c3deb31f68d87ee2 authored over 11 years ago
Merge pull request #599 from doctrine/gh596

Add filter/discriminator criteria at Query-level, not Expr

628cb3b21de42284200c18558e0ced7a3e9f5dea authored over 11 years ago
Add filter/discriminator criteria at Query-level, not Expr (fixes #596)

Break up methods to inject filter criteria and discriminators into prepared queries. This is now...

5ac7dfff3f51a4520b4a3053802aeeff13db95a8 authored over 11 years ago
Merge pull request #598

05e1de1fd8d04a1c62983152b02bab577169876d authored over 11 years ago
Do not unset EmbedMany fields in PersistenceBuilder

If an EmbedMany collection field is set to null, the original PersistentCollection is scheduled ...

eb2f1566bcbbaa6316076a36e96ff4f9deaba363 authored over 11 years ago
added test case for ReferenceMany mapping

fb3ef47d829df53100f72a69adb368b1252c9b9a authored over 11 years ago
unset when new value is null only

622f34a4588fc8982650c55e72a8e515ba2148b7 authored over 11 years ago
Rename DocumentPersister::prepareSort() to prepareSortOrProjection()

49bd0bdc8ef1816b4680464b504fdb37d5db226e authored over 11 years ago
$unset empty array collections or null embed many field values.

closes #597

486a25ec5e5001d47ac3de500234d01708b98bb7 authored over 11 years ago
Regression test for reference-many collections and filter criteria

This verifies injection of filter criteria into owning and inverse sides of reference-many colle...

7e4925a4b88364634772eacffce1cb12f6ff4c81 authored over 11 years ago
DocumentPersister::prepareQueryOrNewObj() method is now used instead of DocumentPersister::prepareSubQuery().

DocumentPersister::convertTypes() was removed and now PHP type to database value conversion happ...

8c3dad71c49f9a9b64942de5a900d7d2b155dc4f authored over 11 years ago
remove filter criteria from query as it is handled in the DocumentPersister

7a5f0c4635eeb94dda940e310fbf1cec4fb8cba3 authored over 11 years ago
prepare collection/filter queries

2d6da1da9a5c8ef364e05b79bfd005f46ec9ae0e authored over 11 years ago
Add regression test for #566

There is a separate, unrelated bug at play, which requires storing the references in a second fl...

0d042ec2688f569af25bcc80891e5c225e7b4cd4 authored over 11 years ago
mappedby field of embedded document throws notice

e98fda9f8b55ef15076c25570f87b5cb3afe51a9 authored over 11 years ago
Clean up DocumentPersister's queued inserts on error

When users encounter such an exception, they should clear the UoW via the DocumentManager::clear...

54e522f90b47fb498e48b16e1307948dfcef0ff3 authored over 11 years ago
Remove unused properties in DocumentPersister

45cbc71e4ff42d2dcad68733f4f620f0f2527f95 authored over 11 years ago
Merge pull request #540 from doctrine/datetype-tests

Throw exception for DateType conversion error and add tests

8c001bec3efe76dcc4e0daaed342eed95d728562 authored over 11 years ago
Throw exception in DateType when conversion to MongoDate fails

This reverts a change introduced in b702787869dcccfc1ab203a1616527662c3d661d, which would store ...

c36c0606fb0a2f933e843cf68963f3cf4e8f207f authored over 11 years ago
Add unit tests for DateType

59b82e96b5358f15110fb39a909bfdb1e9517177 authored over 11 years ago
Merge pull request #546 from doctrine/refactor-types

Refactor types to be consistent with other Doctrine adapters

2a2a5cf09c0997dfb136c11924eb27a5feffb5e1 authored over 11 years ago
Move Type classes from Mapping to Types namespace

This is consistent with Doctrine ORM and other ODM projects.

9874a4a77d599a3cd57532d59cafaedbe70fe494 authored over 11 years ago
Use Type::getType() instead of calling private Type constructor

dda08d67443504c96754097ea90d1f826f152401 authored over 11 years ago
Merge pull request #592 from doctrine/document-persister-prep

Fix preperation of Cursor options in DocumentPersister load methods

84ea729e7b7b7de1ecc4636755440ec2e1f862a2 authored over 11 years ago
Regression test DocumentPersister::loadAll() and cursor recreation

See: doctrine/DoctrineMongoODMModule#70

58ca354a1df6b4fe7558909a802f6be555f0bf15 authored over 11 years ago
Fix sort/limit/skip preparation in DocumentPersister load methods

Previously, load() and loadAll() did not prepare sort criteria before applying it to a base Curs...

9ec2c7dc439300dbc5fb36d9e77426dd36831992 authored over 11 years ago
Prepare projections in Query\Builder

b2597b9177e3c917e7189deba5cdd411e0a9e33e authored over 11 years ago
Merge pull request #590 from jbafford/doubled-words-fix

Fix several instances of doubled words in the documentation

12e26b4d4ac77816a1a79d25589681dc3429d8b7 authored over 11 years ago
Fix several instances of doubled words

626faab7006c03158663ec600a9a31628e46059e authored over 11 years ago
Strip leading backslash for doc classes in DocumentManager

Related to: doctrine/doctrine2@0424d870999c9fb0a044a8b5773f250376d2368f

See: #585 and #586

b12a806f971bea6e55fbdb4a95bf4aeb82be61bc authored over 11 years ago
Merge pull request #583 from tpae/master

Added use Doctrine\ODM\MongoDB\LoggableCursor; in DocumentPersister

e6eba0fe6fd9759e14daf1228e40284107dcf750 authored over 11 years ago
missing loggable cursor

throwing an error

a0961f3258e8411657c1791c07c09f28b951bd82 authored over 11 years ago
Merge pull request #582 from doctrine/gh549-cs-doc-updates

CS/doc fixes and code cleanup

987d12a3be0c37ccba302c4b1ed81c9024b76c44 authored over 11 years ago
Throw exception if removed document encountered during flush

Fixes c8fafa99c7fb6733d604ee2378de477833e53e9a

f05002dd3b65bea41d0ec339db8bb2dd4ff94dc1 authored over 11 years ago
Refactor if/else in DocumentRepository::find()

0ea0d362acdc4f8d4f17527283fd4d959750e47d authored over 11 years ago
Remove unused args/code in UnitOfWork::doMerge()

0179cbc8dab38423e523666e71cdcb4d1ef14bb6 authored over 11 years ago
CS and documentation fixes

Updated docs to support IDE autocompletion and hinting. Re-ordered "use" statements, and removed...

d2678f745a8cfe2a1aad8fc5a6f5d8fa6079708a authored over 11 years ago
Merge pull request #581 from eagleoneraptor/patch-1

Fixed some typos on basic-mapping.rst

6fd7a46995a97d3acd232acdb780330a34125928 authored over 11 years ago
Fixed some typos on basic-mapping.rst

e18a3128319dc37b1eb5e89f3616c076ac2591ae authored over 11 years ago
Merge pull request #578 from mahmouds/patch-1

Fix field annotation wrong name

439992daa8d1687a3021abc03a6cf74fabe1b926 authored almost 12 years ago
Fix field annotation wrong name

870f53ac685076a5858ddb79e6683006d5b40642 authored almost 12 years ago
Fix return type in docblocks for setter methods (closes #575)

The previous value was the document's class name with its namespace removed and a backslash pref...

7d4c1eee5155c47830bacb728424cfbfe1adf454 authored almost 12 years ago
Merge pull request #569 from twhitney11/patch-1

Missing Semicolon

abaf7868c7fa51e2014d081a7bf3e192e4a866b0 authored almost 12 years ago
Missing Semicolon

14c883a2fd4e9f502c86a74ccb1eeb89054238b8 authored almost 12 years ago
Merge pull request #559 from include-x/master

Fixes typo in query builder api

4bbe42acdba2aa97c19e87af67c595af3f9d7901 authored almost 12 years ago
Fixes typo in query builder api

756123831adf9b934a5ac360f15bfcb60826f20f authored almost 12 years ago
Merge pull request #558 from doctrine/fix/gh557

Test cascade/unset behavior for references

49c171ce226ccbdd0cbbd7328b792441b37b79a8 authored almost 12 years ago
Refactor unset embedded test in RemoveTest

661b05c451ceb8f97836124eef5f3fdb11e8e62a authored almost 12 years ago
Test cascade/unset behavior for references (see: #557)

68a337e9deeb5cd83fc27199cb6b05cdef54d569 authored almost 12 years ago
Merge pull request #556 from pvolok/master

Update composer.json for Symfony 2.3

09dda904a6ae72015139877bbb22230eaa3e20e2 authored almost 12 years ago
updated composer.json for Symfony 2.3

a3c0a05c1d4acaf998bacffaeea927fddc12716f authored almost 12 years ago
Add theme submodule

40f7cdb2ba3bab4d9a598d0e0bd4fdfcc2abaafe authored almost 12 years ago
Add 'docs/' from commit '20127bfceff9cc6a3fa52635e1501bf7960339df'

git-subtree-dir: docs
git-subtree-mainline: 5abc5c8da7b1698102aec930a62acb89b7bedf48
git-subtree...

be567150b1b866e94dca7817d3d3f9cd82c551cc authored almost 12 years ago
Merge pull request #63 from eszterb/patch-1

example code fixed

20127bfceff9cc6a3fa52635e1501bf7960339df authored almost 12 years ago
example code fixed

update() would change query type from TYPE_FIND_AND_UPDATE to TYPE_UPDATE

40bdafb637c2faae32f97edcc8303673267f1eec authored almost 12 years ago
Merge pull request #547 from doctrine/eager-cursor

EagerCursor should inherit hydrate option and hints from BaseCursor

5abc5c8da7b1698102aec930a62acb89b7bedf48 authored almost 12 years ago
Preserve BaseCursor hints when wrapping with EagerCursor

58fa319f67ea54e49d61e3c7a67f514dd93f9c6c authored almost 12 years ago
Preserve BaseCursor hydrate option when wrapping with EagerCursor

a0f9d39944368d5e05dd6a4745beae1173a5d7c8 authored almost 12 years ago
Create GridFS collections in SchemaManager (closes #486)

GridFS collections should never use capped collections, so we can ignore those options from Clas...

517e0a57b19e3a1dd75cd2ba15c8e3a595f7ca33 authored almost 12 years ago
Merge pull request #544 from doctrine/fix/multiple-query-operators

Prepare multiple query operators for targetDocument IDs

469f35873972036d152a7a185a988af324a03126 authored almost 12 years ago
Prepare multiple query operators for targetDocument IDs

cd1c49d5d91565335eb638de45d30d1e8da4f953 authored almost 12 years ago
Check MongoId preparation for operator tests

12faf23a4d774be6908f2d59f2cdf87222e5ee19 authored almost 12 years ago
Merge pull request #485 from doctrine/fix/set-strategy-defect

fixed prepareQueryElement() "set" strategy issue

c1a90e719eebb7fd0e0c09f2278bcfc3737a41f8 authored almost 12 years ago
Refactor targetDocument processing in prepareQueryElement()

More object calisthenic improvements.

59fcd66ab35a770396dbddc2514ebdd31988beb6 authored almost 12 years ago
Remove unnecessary ternary statement

5653347a90dd8fdc60fad8dcfd144f8652ce1a96 authored almost 12 years ago
fixed prepareQueryElement() "set" strategy issue

902675149ed2d45a5a5b4051112373f6df40a976 authored almost 12 years ago
Test nested collection key queries with set strategy

76c781109bfe7a071213a6660daa4c0a709560e1 authored almost 12 years ago
Return a tuple instead of modifying $fieldName param by reference

5b7f0c6de6272f7f2a298a27b29397babcf44bd8 authored almost 12 years ago
Refactor DocumentPersister::prepareQueryElement()

Some object calisthenic improvements to appease @guilhermeblanco.

2a937dc5c601e1d46a7cca037a55ddeaf88f1dea authored almost 12 years ago
Support both integers and floats in IncrementType (closes #526)

c8e9a6e8cbb7f11d9c0464239887509e517d9cf2 authored almost 12 years ago
Increment fields should respect null values (fixes #528)

4a08c186dc39e210b715896e72f449360e4ff4dc authored almost 12 years ago
Merge pull request #534 from tecbot/fix-also-load

fix also load if the database name is not equal to field name

33f0032fa03d89c0da085e49f3b72cf273d37c61 authored almost 12 years ago
Merge pull request #531 from tecbot/xml-driver

added also load and not saved option to xml driver

520ee7364d32c1828d8f7b178bf37128fc8d339f authored almost 12 years ago