orm

PHP DataMapper, ORM

MIT License

Downloads
526.9K
Stars
1.2K
Committers
27
orm - v1.1.12

Published by wolfy-j about 5 years ago

  • joined filters are always called prior to joined loaders
  • ability to reference the column of joined relation in loaded relation where condition while using INLOAD
  • added constants for relation fetch methods Select::SINGLE_QUERY and Select::OUTER_QUERY
orm - v1.1.11

Published by wolfy-j about 5 years ago

  • added support for Zend/Hydrator 3.0
orm - v1.1.10

Published by wolfy-j about 5 years ago

  • Transaction object always empty after run method + docs
orm - v1.1.9

Published by wolfy-j about 5 years ago

  • added ability to easier query nested relations inside with->where conditions
  • added ability overwrite default loader method when no options are set
orm - v1.1.8

Published by wolfy-j about 5 years ago

  • CS: @invisible renamed to @internal
orm - v1.1.7

Published by wolfy-j over 5 years ago

  • DatabaseMapper will not generate new PK if value has been set by user
orm - v1.1.6

Published by wolfy-j over 5 years ago

  • minor CS (is_null => === null, !empty => === type)
  • ORM->get() and Heap->find() can now accept multiple kv pairs (search is still done using first pair) for future composite key support
orm - v1.1.5

Published by wolfy-j over 5 years ago

  • ORM will always issue empty schema by default now by @SerafimArts
orm - v1.1.4

Published by wolfy-j over 5 years ago

  • bugfix: the case when dynamic entity associated with a role which is a real loadable class
orm - v1.1.3

Published by wolfy-j over 5 years ago

  • Schema normalization has been simplified
orm - v1.1.2

Published by wolfy-j over 5 years ago

  • added registerAppendix to Update command
orm - v1.1.1

Published by wolfy-j over 5 years ago

  • query optimizations for storing entities with non resolved embedding promises
  • ability to exchange embedding promise with another object
orm - v1.1.0

Published by wolfy-j over 5 years ago

  • added Embeddable relation
    • embedded objects can be lazy or eager loaded (partial model loading)
    • embedded objects can be proxied
    • you can select model partial separately from the model itself
orm - v1.0.11

Published by wolfy-j over 5 years ago

  • added support for automatic relation loading LOAD = LOAD_EAGER, including nested relations
  • promises/proxies are not generated by default unless LOAD = LOAD_PROMISE flag is set
orm - v1.0.10

Published by wolfy-j over 5 years ago

  • PromiseOne and PromiseMany can work when scope is empty
orm - v1.0.9

Published by wolfy-j over 5 years ago

  • DBAL: the Statement class has been decoupled from PDO
orm - v1.0.8

Published by wolfy-j over 5 years ago

  • proper resolution of newly generated pivot entity for cyclic many-to-many relation
orm - v1.0.7

Published by wolfy-j over 5 years ago

  • bugfix: with relations does not include columns into query
orm - v1.0.6

Published by wolfy-j over 5 years ago

  • ability to use non-empty entity constructors new User($name)
  • exception when ORM is used without defined schema
orm - v1.0.5

Published by wolfy-j over 5 years ago

  • PSR-12
  • strict tests
  • prioritize node based role allocation over schema allocation
  • new doc comment for package files