Permalink
Commits on Jun 14, 2011
  1. Updated version for dev snapshot

    weierophinney committed Jun 14, 2011
    - Updated to 2.0.0dev3
  2. Added DI todo

    weierophinney committed Jun 14, 2011
    - Added a TODO file for the DI component
  3. Added ServiceLocator generator section to quick start

    weierophinney committed Jun 14, 2011
    - Added a section regarding the service locator generator to the DI quickstart
    - Updated the manual.xml.in to add the DI quickstart
  4. Remove resolveMethodParameters from Proxy

    weierophinney committed Jun 14, 2011
    - Removed resolveMethodParameters method from DependencyInjectorProxy;
      unnecessary.
  5. Fixed unreferenced array

    weierophinney committed Jun 14, 2011
    - s/$method/$methodData/ in line 127
  6. Mark null argument tests as incomplete

    weierophinney committed Jun 14, 2011
    - DI container currently cannot handle null arguments or optional dependencies;
      marking those tests that specifically address this in the SL generator as
      incomplete until we address this functionality.
  7. Refactored ServiceLocator generation

    weierophinney committed Jun 14, 2011
    - Added back tests for ServiceLocator\Generator
      - Refactored to use BuilderDefinition
    - Added DI Proxy for usage by ServiceLocator\Generator
      - Creates GeneratorInstance objects, which can then be used to build the
        requested SL container
Commits on Jun 13, 2011
  1. Fix namespace/import parse error

    weierophinney committed Jun 13, 2011
    - separated namespace and imports
  2. Added fluent interface to BuilderDefinition

    weierophinney committed Jun 13, 2011
    - Altered addClass() to "return $this" to allow chaining
  3. Add fluent interface to InjectionMethod

    weierophinney committed Jun 13, 2011
    - Altered setName() and addParameter() to "return $this" to allow
      chaining
  4. Allow any Traversable object for configuration

    weierophinney committed Jun 13, 2011
    - Checks on Traversable instead of Zend\Config\Config to be as agnostic
      as possible
    - If Traversable found, checks for a toArray() method to serialize;
      otherwise, uses iterator_to_array()
  5. Moved Service Locator interface and implementation

    weierophinney committed Jun 13, 2011
    - Moved both up one level in the tree
  6. Merge branch 'feature/di' into zf2/master

    weierophinney committed Jun 13, 2011
    Conflicts:
    	tests/TestConfiguration.php.dist
  7. Altered Zend\Di with additional tests, ability to hash parameter call…

    ralphschindler committed Jun 13, 2011
    …s, and ability to configure the component
Commits on Jun 10, 2011
  1. Fixed failing test

    weierophinney committed Jun 10, 2011
    - default module directory was renamed from "default" to "application",
      but test was not updated; fixed
Commits on Jun 9, 2011
  1. Fixed test execution issue

    weierophinney committed Jun 9, 2011
    - A test method was attaching the testcase class to a JsonServer. Unfortunately,
      one or more docblocks in the testcase class was reporting variable numbers of
      arguments -- which RPC can't deal with easily typically. Marking the test
      skipped when this is detected (didn't happen in earlier versions of PHPUnit).
  2. Improved dependency injection detection based on ezimuels original im…

    ralphschindler committed Jun 9, 2011
    …plementation pushed into runtime in turn based on weierophinneys Di prototype
  3. [CS] Reviewed LiveDocx for coding standards

    weierophinney committed Jun 9, 2011
    - Removed underscore prefix from protected members
    - Removed @uses annotations
    - Import all used classes (particularly in exception subtypes)
    - Other minor formatting issues