Statistics
29787
71
23
15d
Badges
Dependencies
  • v3.3.0 Released version 3.3.0

    • changed default column for m:hasOne, DefaultMapper uses property name in column name instead of table name (BC break, #77, #127)
    • belongsTo relationships are marked as real-only (#124, #62)
    • added m:hasMany(#inversed) (#125, #123)
    • added support for multiline annotations (#108, #29)
  • v3.2.0 Released version 3.2.0

    • added support for nested brackets in flag values (for example m:default(array())) (#122)

    • combination of m:default and "equation syntax" ($property = value) throws exception (#122)

    • values in flag m:default are converted to correct datatype (#122)

    • bugfix - m:default wasn't marked as default value ($property->hasDefaultValue() was returning false) (#119)

    • fixed datatype changes in passThru setters (#117, #118)

    • fixed generating of complex SQL queries for UNION strategy (#109)

    • fixed bug when Lean Mapper was using setters and getters with visibility private & protected (#97)

    • fixed assign of null to nullable property with m:enum flag (#116)

    • PostgreSQL - fixed bug while calling of $entity->removeFromX() (#114)

    • improved detection of properties with duplicated name (#104)

    • added support for dash (-) in flag names (for example m:flag-name) (#107)

    • m:enum supports unprefixed constants (SomeClass::*) (#100)

  • v3.1.1 Released version 3.1.1

    tests:

    • fixed Nette 2.4 compatibility
  • v3.1.0 Released version 3.1

    Complete diff

    Entity:

    • initDefaults order reverted
    • get() - improved exception handling for accessing relationship property of a detached entity
    • Entity::get() returns null for nullable property of a detached entity
    • Entity::get(), Entity::set() passThru now allows type change, BC BREAK

    DI:

    • fixed undefined index logFile

    Others:

    • PHP 5.4 code reformated
    • dg/dibi replaced with dibi/dibi
  • v3.0.0 Released version 3.0

    • Dibi v3.x compatibility
    • added Nette DI extension
    • added EntityDataDecoder as a example of serialization
    • added property m:default for default value alternative
    • added property m:column for column name alternative
    • fixed Fluent::_export() compatibility with Dibi\Fluent
    • Mapper::getTable() improved performance
    • Repository::createEntity() has to respect given table name
    • added Travis CI integration

    NOTE: known bug: #85 still unresolved!

  • v3.0.0-RC1 Released version 3-RC1

    • Dibi v3.x compatibility
    • added Nette DI extension
    • added EntityDataDecoder as a example of serialization
    • added property m:default for default value alternative
    • added property m:column for column name alternative
    • fixed Fluent::_export() compatibility with Dibi\Fluent
    • Mapper::getTable() improved performance
    • Repository::createEntity() has to respect given table name
    • added Travis CI integration

Is this addon outdated? Did you find an issue? Please report it.

Componette Componette admin@componette.com