Permalink
Commits on Jul 6, 2017
Commits on Mar 17, 2016
  1. Use MutableEventArgs for postRemove and postUpdate events

    jmikola authored and alcaeus committed Feb 29, 2016
    This may have been an oversight when MutableEventArgs were originally added in 161be2d; however, there's no reason these events cannot be mutable in the interest of consistency with other method events.
  2. Keep EventArgs immutable and selectively use MutableEventArgs

    jmikola authored and alcaeus committed Feb 29, 2016
    This reverts earlier changes that added mutability to EventArgs (among other named event classes). In the interest of keeping EventArgs immutable, we'll now use MutableEventArgs for those methods that would benefit from it.
    
    Note: preBatchInsert, preInsert, and preSave will continue to use immutable EventArgs for their inputs, due to the fact that the driver is prone to modifying the input arguments in memory (this is different than by-reference modification). If we allowed an event listener to mutate that argument, users would no longer be able to rely on "_id" injection on the value passed into the Collection method.
Commits on Aug 18, 2015
  1. Merge branch '1.2.x'

    jmikola committed Aug 18, 2015
  2. Merge pull request #226

    jmikola committed Aug 18, 2015
  3. Implement getter for cursor useIdentifierKeys option

    jmikola committed Aug 18, 2015
  4. Merge branch '1.2.x'

    jmikola committed Aug 18, 2015
  5. Bump composer.lock

    jmikola committed Aug 18, 2015
  6. Document changes from 1.1 to 1.2

    jmikola committed Aug 18, 2015
    Also preemptively create a changelog for 1.2.x releases.
  7. Merge pull request #225

    jmikola committed Aug 18, 2015
  8. Refer to CursorInterface in Query doc-blocks

    jmikola committed Aug 18, 2015
  9. Use container-based infrastructure for Travis builds

    jmikola committed Aug 18, 2015
  10. Allow Query to set cursor's useIdentifierKeys option

    jmikola committed Aug 18, 2015
  11. Implement setUseIdentifierKeys() method for cursors

    jmikola committed Aug 18, 2015
    This replaces a $useKeys constructor option for EagerCursor, allowing it to better support a wrapped CursorInterface.
    
    Additionally, we deprecate the Cursor::toArray() $useKeys argument. If omitted, toArray() will default to the Cursor's class option; otherwise, an explicit $useKeys argument may still override.
Commits on Aug 17, 2015
  1. Merge pull request #223

    jmikola committed Aug 17, 2015
Commits on Aug 16, 2015
  1. Support client and socket timeout options in Collection::count()

    jmikola authored and Andreas Braun committed Aug 14, 2015
    Fixes #221.
Commits on Jun 5, 2015
  1. Merge pull request #218 from doctrine/currentdate-operator-type

    jmikola committed Jun 5, 2015
    Change parameter for $currentDate operator
Commits on May 27, 2015
  1. Merge pull request #215

    jmikola committed May 27, 2015
  2. Update composer.lock

    jmikola committed May 27, 2015
Commits on Feb 25, 2015
  1. Update composer.lock

    jmikola committed Feb 25, 2015
  2. Merge branch '1.1.x'

    jmikola committed Feb 25, 2015
  3. Changelog entry for 1.1.8

    jmikola committed Feb 25, 2015
  4. Update composer.lock

    jmikola committed Feb 25, 2015
Commits on Feb 24, 2015
  1. Changelog entry for 1.0.11

    jmikola committed Feb 24, 2015
  2. Merge pull request #207 from doctrine/1.0-deps

    jmikola committed Feb 24, 2015
    Bump doctrine/common dependency
  3. Start tracking composer.lock in git

    jmikola committed Feb 24, 2015
Commits on Feb 2, 2015
  1. Merge branch '1.1.x'

    jmikola committed Feb 2, 2015