Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

orm

Help us on our mission to create highly efficient PHP ORM with clean object design.
Collective - Host: opensource - https://opencollective.com/orm - Code: https://github.com/nextras/orm

collection: update docs for Collection Functions

github.com/nextras/orm - 69bc4f63b41ae33ea8b665f36e6384c059c3ef86 authored almost 5 years ago by Jan Skrasek <[email protected]>
collection: implement support for having clauses in collection functions (BC break!)

IQueryBuilderFunction now returns DbalExpressionResult which is unified
with DbalColumnReference...

github.com/nextras/orm - d150899cb54018032d005002ad11be0e3b8aa2e3 authored almost 5 years ago by Jan Skrasek <[email protected]>
collection: reworked collection functions to single interface for filtering & ordering (BC break!)

this commit reverts e283029791ccb2510587a4e5cce4513513086b8f; we unify the ordering interface to...

github.com/nextras/orm - e35c3088a6c171a38e8fb2ae1fbf741bb93c03f1 authored almost 5 years ago by Jan Skrasek <[email protected]>
collection: remove applyFunction (BC break!)

github.com/nextras/orm - df3d6423622e3073ff2b4a47df23b0cdf868134c authored almost 5 years ago by Jan Skrasek <[email protected]>
collection: move collection functions to Collection\Functions namespace (BC break!)

github.com/nextras/orm - 4ea8aa20a281ae15f251b02e318f0b79b75edc8d authored almost 5 years ago by Jan Skrasek <[email protected]>
collection: rename ValueReference to ArrayPropertyValueReference (BC break!)

github.com/nextras/orm - 22f2cea0cf5942459885bf489e35307c15427243 authored almost 5 years ago by Jan Skrasek <[email protected]>
collection: remove plain Collection class (BC break!)

github.com/nextras/orm - 9cee0726cf05c8f1dba46e4467e13f8f08991503 authored almost 5 years ago by Jan Skrasek <[email protected]>
collection: move DbalCollection from Mapper to Collection namespace (BC break!)

github.com/nextras/orm - 79b9469f2f6fe965016131c56636658e0468be2b authored almost 5 years ago by Jan Skrasek <[email protected]>
model: add IModel::removeAndFlush() method (#372)

github.com/nextras/orm - e89325be5429463dc5f2dcbb3d6cbbaf56c521d4 authored almost 5 years ago by Václav Pávek <[email protected]>
Merge pull request #371 from nextras/updates

Updates

github.com/nextras/orm - 2426c46cc3298e30483d7ab1ff06efc2c5e5e052 authored almost 5 years ago by Jan Škrášek <[email protected]>
appveyor: update to PHP 7.3

github.com/nextras/orm - 9a49de619899e03279352825b1002bf964fd7e9d authored almost 5 years ago by Jan Skrasek <[email protected]>
travis: add PHP 7.4 & run only 7.1 with lowest deps

github.com/nextras/orm - 1e07c173cd45205cad8c8fb9a7c460a2c3a3c140 authored almost 5 years ago by Jan Skrasek <[email protected]>
metadata: remove deprecated primary arg

github.com/nextras/orm - c0010e050810492f71e7a35f4f3c7c9ff3f15be1 authored almost 5 years ago by Jan Skrasek <[email protected]>
collection: remove deprecated toCollection()

github.com/nextras/orm - 5e142c6e2a4d4f887a2cded6d30bd0e3c0ecf41a authored almost 5 years ago by Jan Skrasek <[email protected]>
Merge pull request #370 from nextras/drop_this

collection: deprecate 'this->' for traversion, use '::' for STI class…

github.com/nextras/orm - fa8c5168660ce5df15e6d8b1e35a5c59a3691a76 authored almost 5 years ago by Jan Škrášek <[email protected]>
relationships: fix cascade removal of parent in oneHasMany [closes #235]

github.com/nextras/orm - 7e18b2ec2149746c9b400f0a1206f08c3a4651f1 authored almost 5 years ago by Jan Skrasek <[email protected]>
collection: deprecate 'this->' for traversion, use '::' for STI class prefix (BC break!) [closes #368]

github.com/nextras/orm - e80ddf9a3277a4d4c699c5e6e36661115e438cfb authored almost 5 years ago by Jan Skrasek <[email protected]>
Merge pull request #369 from nextras/collection_get_checked

collection: add getByIdChecked() & getByChecked() [closes #319]

github.com/nextras/orm - 9e257c8047b7af75125f26263682460a07aaa7f7 authored almost 5 years ago by Jan Škrášek <[email protected]>
collection: add getByIdChecked() & getByChecked() [closes #319]

github.com/nextras/orm - de520c99fcee4710d0c36c948fb1435409fc5afc authored almost 5 years ago by Jan Skrasek <[email protected]>
Merge pull request #367 from nextras/collections_nulls_sorting

Collections nulls sorting

github.com/nextras/orm - 3066fca0b862eefb4c1427cdd72cc44f5c1fdcb0 authored almost 5 years ago by Jan Škrášek <[email protected]>
collection: implement NULLS FIRST/LAST sorting options [closes #213]

github.com/nextras/orm - 6cde8c644ef85c3afc4639c7ab9e176a17bce7dd authored almost 5 years ago by Jan Skrasek <[email protected]>
collection: split orderBy & orderByMultiple

github.com/nextras/orm - e283029791ccb2510587a4e5cce4513513086b8f authored almost 5 years ago by Jan Skrasek <[email protected]>
Merge pull request #365 from Hologos/master

Fixes typo in unique-constraint.texy.

github.com/nextras/orm - ba5730a3545a58e22881fafc9d9ecc03c31b9b6c authored almost 5 years ago by Jan Škrášek <[email protected]>
Fixes typo in unique-constraint.texy.

github.com/nextras/orm - a6383d27f9dc8972676f99e55d3001b1e612e47b authored about 5 years ago by Jiří Málek <[email protected]>
Merge pull request #364 from nextras/conventions

Conventions

github.com/nextras/orm - a36c3dfd377af33db9faf4422db7a12f0b2a0630 authored about 5 years ago by Jan Škrášek <[email protected]>
conventions: update docs

github.com/nextras/orm - 9879572f872f64bbc9fe355ee33fb002545f3814 authored about 5 years ago by Jan Skrasek <[email protected]>
mapper: drop BaseMapper, use conventions (BC break!)

github.com/nextras/orm - 06c42318beab7d53f32c8dbb897af740c13385df authored about 5 years ago by Jan Skrasek <[email protected]>
conventions: extract inflector as dependency of conventions

github.com/nextras/orm - c7a7e363d61f3a50f487cc7e33704242972ae59c authored about 5 years ago by Jan Skrasek <[email protected]>
conventions: remove Dbal's convention dependency on Memory's

github.com/nextras/orm - 22d8e1bad7bfab7db0f10047d0cf1f8561671ec5 authored about 5 years ago by Jan Skrasek <[email protected]>
conventions: rename dbal StorageReflection to Conventions

github.com/nextras/orm - 0f32bc494e2c52e851d35055c970109614b1a19a authored about 5 years ago by Jan Skrasek <[email protected]>
conventions: rename general StorageReflection to Conventions & move to Mapper\Memory

github.com/nextras/orm - 664c8c9f40702e6d5f867dbef22cfabda9990e1e authored about 5 years ago by Jan Skrasek <[email protected]>
docs: embeddables tutorial

github.com/nextras/orm - 0cbc1fc21cebbb26d882de28c772eaf19907d0ff authored about 5 years ago by Jan Skrasek <[email protected]>
docs: better info about converting mapper's results to ICollection

github.com/nextras/orm - e776663b31f5095818771ee66057ba3a75aef7c3 authored about 5 years ago by Jan Skrasek <[email protected]>
Merge pull request #363 from nextras/embeddables_collection

Embeddables collection filtering

github.com/nextras/orm - 4b8c7a4a098b9eff7d38c321e017b3fc7f68f646 authored about 5 years ago by Jan Škrášek <[email protected]>
embeddables: implement DbalCollection filtering support

github.com/nextras/orm - c4a327a7d630acb5abd0a7d6f55c8e32a19821d4 authored about 5 years ago by Jan Skrasek <[email protected]>
embeddables: implement ArrayCollection filtering support

github.com/nextras/orm - bc362fd1bae06603b05f29d0cb5c489b0ea152f3 authored about 5 years ago by Jan Skrasek <[email protected]>
collection/dbal: refactor path expression processing

github.com/nextras/orm - acb4794ebf12faba78c6712e8a0484e0aee93be4 authored about 5 years ago by Jan Skrasek <[email protected]>
Merge pull request #362 from nextras/e4

Embeddables

github.com/nextras/orm - 7555522c5af27847a44eee496387ff4015fe4c39 authored about 5 years ago by Jan Škrášek <[email protected]>
embeddables: property implementation

github.com/nextras/orm - cb91f52ab626ad71e9037a0d1f568dd33f9b1bc6 authored about 5 years ago by Jan Skrasek <[email protected]>
reflection: pass EntityMetadata as dependency (BC break!)

github.com/nextras/orm - acd2358a9d9885f91606aa0afe90a75693c21690 authored about 5 years ago by Jan Skrasek <[email protected]>
docs/entity modifiers: reordering & rewording

github.com/nextras/orm - 4854b9937c884436ca2475ef3e5da612f05368fb authored about 5 years ago by Jan Skrasek <[email protected]>
mapper: unify fetching raw values export into entity

github.com/nextras/orm - 8bfc7c27c67f743bae0141e7bfa764dc2cef234b authored about 5 years ago by Jan Skrasek <[email protected]>
relationships: use public setter for updating the other side

github.com/nextras/orm - e192da28eddfdf271479f2f4f47d50a1d7d9d77e authored about 5 years ago by Jan Skrasek <[email protected]>
entity: properly initialize when reading

Also do not init property wrapper when setting an init value.

github.com/nextras/orm - ba68e0eb39da3c98a8268427628bff4f0943676e authored about 5 years ago by Jan Skrasek <[email protected]>
Merge pull request #361 from adaamz/phpstan-0.12

Updated to phpstan 0.12

github.com/nextras/orm - 7653bda091cfa30fc3121d001f40fbe653ba192b authored about 5 years ago by Jan Škrášek <[email protected]>
Updated to phpstan 0.12

github.com/nextras/orm - e07f4460479894eb0ae497e961f397a0d64d8a51 authored about 5 years ago by Adam Žurek <[email protected]>
docs: enhance cascade docs

github.com/nextras/orm - 693571a5dbba7915279276fe48cd320abe706a44 authored about 5 years ago by Jan Škrášek <[email protected]>
Merge branch 'embeddables-part1'

github.com/nextras/orm - d962abee1a8d8531f653a01ddb27f874233be853 authored about 5 years ago by Jan Skrasek <[email protected]>
entity: setting modified state from IProperty doesn't require an entity

github.com/nextras/orm - 037eea7bb6ddc91ffc06710eb43f07c9c4ff721b authored about 5 years ago by Jan Skrasek <[email protected]>
relationship/hasMany: remove setter value injection

As of d60a0b2f1048c5143bdbd31c2c84bd904bf4dfc6 the setInjectedValue()
is not called anymore, sin...

github.com/nextras/orm - dda68dd657cc332881a91ee89587832a8d06ae32 authored about 5 years ago by Jan Skrasek <[email protected]>
embeddables: extract logic from entity to ImmutableDataTrait

github.com/nextras/orm - edadb46fec9f8b75e9169a18583bac1cc93592e0 authored about 5 years ago by Jan Skrasek <[email protected]>
readme: use shields.io for package version badge

github.com/nextras/orm - 8023441a681d0768caab9c38852c52189855331e authored over 5 years ago by Jan Škrášek <[email protected]>
enabled bleeding edge rules (#356)

github.com/nextras/orm - 57a9e3afb3f9b80d221e2c0c3b492b8ebf9d8f5d authored over 5 years ago by Adam Žurek <[email protected]>
Updated phpstan (#355)

github.com/nextras/orm - 03dd8e5ec6cdbd376c5d8b2b9a1b3347d889f1df authored over 5 years ago by Adam Žurek <[email protected]>
travis: added db services

github.com/nextras/orm - 2b6883cd40e64ce1b43601dcdb28d009b420ead5 authored over 5 years ago by Jan Skrasek <[email protected]>
Merge pull request #354 from adaamz/patch-1

readme: Added phpstan extension

github.com/nextras/orm - 00ae4dfa94f8854f6711f83623818581b0d79f3a authored over 5 years ago by Jan Škrášek <[email protected]>
readme: Added phpstan extension

github.com/nextras/orm - f514c7487a949c701f261bbd390087ff601e216a authored over 5 years ago by Adam Žurek <[email protected]>
Merge pull request #348 from nextras/properties

Properties

github.com/nextras/orm - cf4ad4edfdcc514fbf0a6e539eafe3e4b60b5291 authored over 5 years ago by Jan Škrášek <[email protected]>
entity: ImmutableValuePropertyWrapper do not handle null by itself (BC break!)

github.com/nextras/orm - 8d9616e79fff3f59080bd7131edc3029df1c1192 authored over 5 years ago by Jan Skrasek <[email protected]>
entity: renamed property container to property wrapper (BC break!)

github.com/nextras/orm - 267aa0e8cbb89e7a5a6d24ac212c484aa428c557 authored over 5 years ago by Jan Skrasek <[email protected]>
entity: removed IPropertyInjection interface (BC break!)

The interface was merged into IPropertyContainer

github.com/nextras/orm - d60a0b2f1048c5143bdbd31c2c84bd904bf4dfc6 authored over 5 years ago by Jan Skrasek <[email protected]>
doc: enhanced etity getters and setters doc

github.com/nextras/orm - 953c723b3f5a217ad4588a987a969763dec62059 authored over 5 years ago by Jan Skrasek <[email protected]>
entity/MetadataParser: suffixed modifer parser methods (BC break)

github.com/nextras/orm - 96d08e32f1af3049bf955df35c9d97e016dc424b authored over 5 years ago by Jan Skrasek <[email protected]>
Merge pull request #347 from nextras/accessors

Accessors

github.com/nextras/orm - 4365aa224e60692d2c84ce8454db55874f2905b8 authored over 5 years ago by Jan Škrášek <[email protected]>
entity: setters & getters are not triggered for loading/storing entity (BC break!)

This fixes #337, which will allow getters & setters do
any transformation not affecting storing/...

github.com/nextras/orm - ef5801539e19fc30beb58d3ebe66b009b512b741 authored over 5 years ago by Jan Skrasek <[email protected]>
entity/relationships: getRawValue on relationships validate nullability (BC break!)

Also we removed not needed $allowNull from getEntity() method

github.com/nextras/orm - c3f871886f19da8a1fcc96d520c51d865336efcb authored over 5 years ago by Jan Skrasek <[email protected]>
entity/property containers: removed entity from various methods as not needed (BC break!)

This commit removes the entity argument from various methods, because
the actual entity instance...

github.com/nextras/orm - a91569ad860ea780189433bac1b3c7baa27f63d3 authored over 5 years ago by Jan Skrasek <[email protected]>
composer: opened 4.0 branch

github.com/nextras/orm - d0b477f2dd544dc8d7f702bdedfcd2d4f1b25eea authored over 5 years ago by Jan Skrasek <[email protected]>
Merge pull request #341 from CZechBoY/phpstan-strict-settings

Phpstan strict settings

github.com/nextras/orm - 3cddad369e8df740525e95b1d7a20b5de44a5fee authored almost 6 years ago by Jan Škrášek <[email protected]>
enabled some phpstan strict rules settings

github.com/nextras/orm - 19c63aeec58f0c9e02470ca6fce23875a44618ff authored almost 6 years ago by Adam Žurek <[email protected]>
moved phpstan cli params to config

github.com/nextras/orm - 1c27719786ce209c9c5661e1803146c1cda19b35 authored almost 6 years ago by Adam Žurek <[email protected]>
moved .phpstan.neon to auto detectable phpstan.neon.dist

github.com/nextras/orm - 695d1da65922bc97e2387ab636409ed8b122bc59 authored almost 6 years ago by Adam Žurek <[email protected]>
Merge pull request #340 from CZechBoY/phpstan-0.11.3

update to phpstan 0.11.3

github.com/nextras/orm - fe76302c7b0feb8971acc7790d0ddf243ccfe43c authored almost 6 years ago by Jan Škrášek <[email protected]>
update to phpstan 0.11.3

github.com/nextras/orm - 114728eb0301b0149a842b381c4cbfb2c7c5b79b authored almost 6 years ago by Adam Žurek <[email protected]>
readme: added link to contributte/nextras-orm-generator

github.com/nextras/orm - 1c38bbdec2308b4c8b2bf24c0537e5d20129d01e authored almost 6 years ago by Jan Škrášek <[email protected]>
tests: removed unsupported connectionTz for MS SQL server

github.com/nextras/orm - f1aae3318765ded805bbc1b859cf4d8e0b5ea676 authored almost 6 years ago by Jan Skrasek <[email protected]>
bridge/nette: recastring service name to string as it may be a numeric-string [closes #333]

github.com/nextras/orm - f649a71b74f8b87cee2e81873be65f8675114684 authored almost 6 years ago by Jan Skrasek <[email protected]>
Merge branch 'phpstan11'

github.com/nextras/orm - e37c87e4f0f97b19ec51be733c1ab1ee604338f1 authored almost 6 years ago by Jan Skrasek <[email protected]>
phpstan: proper null checks for metadata relationships

github.com/nextras/orm - 6c25f64013e2a6113fcbae51cc41a2bebc28f010 authored almost 6 years ago by Jan Skrasek <[email protected]>
identity map: better typing for PhpStan

github.com/nextras/orm - 212b15beed2d71cf1635369761a40648393bcd47 authored almost 6 years ago by Jan Skrasek <[email protected]>
mapper: fixed handling autorefresh when entity already deleted in storage

github.com/nextras/orm - 76e8a2a32eae9954897cd643c7b3475325df6b58 authored almost 6 years ago by Jan Skrasek <[email protected]>
composer: allow to test with Dbal 3.1

github.com/nextras/orm - 066b3509205a77b228b63649080b3f9a73cb6acb authored almost 6 years ago by Jan Skrasek <[email protected]>
phpstan: upgrade to 0.11

github.com/nextras/orm - cc411976680834eba54eea5f4209484d96a2e643 authored almost 6 years ago by Jan Skrasek <[email protected]>
repository: RemovalHelper sets null to read-only properties [closes #331]

github.com/nextras/orm - 7114bac8d735fda7618a9c93c93733ef10742b66 authored almost 6 years ago by Jan Skrasek <[email protected]>
Merge branch 'datetimesimple'

github.com/nextras/orm - e1799039e43556190c6abb145eec55cf8cf93fa8 authored almost 6 years ago by Jan Skrasek <[email protected]>
mapper: fixed processing DATE type as simple datetime value (without timezone processing)

github.com/nextras/orm - e1d7b918827c538621596381dd73bf8a33a17002 authored almost 6 years ago by Jan Skrasek <[email protected]>
Fixed wrong timeshift when column is type of DATE

github.com/nextras/orm - fb5101c1f7332d63ecd57286cc31dae6a4d38d0d authored almost 6 years ago by Jiří Svěcený <[email protected]>
tests: use UTC as connectionTZ in tests

github.com/nextras/orm - 2b67bba398047232d3eba9bfced2efea5fe94263 authored almost 6 years ago by Jan Skrasek <[email protected]>
Merge pull request #327 from nextras/nette_3_0

Add support for Nette 3.0 [closes #261]

github.com/nextras/orm - 9f6c117da412f99fc47290b0c782a88cd004d944 authored about 6 years ago by Jan Škrášek <[email protected]>
entity/tokenizer: defer keyword & constant processing from lexing to parsing (fixed type error in Nette 3.0)

github.com/nextras/orm - f1ee1858cade3ea2d4f8502d59542fdb2589f5da authored about 6 years ago by Jan Skrasek <[email protected]>
enable Nette 3.0 support

github.com/nextras/orm - d1d62d5b4884742407d1a3081ea6055477621155 authored about 6 years ago by Jan Skrasek <[email protected]>
Merge branch 'travis_dependencies_lowest'

github.com/nextras/orm - 99ea55dc5e4a6a5673f9420397c251721b4225b7 authored about 6 years ago by Jan Skrasek <[email protected]>
composer: require nette/utils & nette/cache without Object

github.com/nextras/orm - b94f32e843fc593f2f9331baad8288ab1bc3b5b7 authored about 6 years ago by Jan Skrasek <[email protected]>
composer: fixed required nette/tokenizer version after 05ccd97e8dd986a3d5dc9337a5968dc1a02e55be

github.com/nextras/orm - 59f4e52a5758d459fcafac2505d8c9ab7e7f603b authored about 6 years ago by Jan Skrasek <[email protected]>
composer: update dev-dependencies to latest version

github.com/nextras/orm - d18036fa70e9b5fd7b7da2379e64c70b24acc9a2 authored about 6 years ago by Jan Skrasek <[email protected]>
composer: lock PhpStan to specific patch version

github.com/nextras/orm - 8d265c1db701c43f0da1ee236262c6562c28cf1d authored about 6 years ago by Jan Skrasek <[email protected]>
travis: test with lowest dependencies

github.com/nextras/orm - 64a4deb6322a05db0a047932e3aced3bc7251fa6 authored about 6 years ago by Jan Skrasek <[email protected]>
entity/reflection: typefixes for PhpStan

github.com/nextras/orm - 587dda52a2fe684e4fcc58d3bcc4aa88efb25b1c authored about 6 years ago by Jan Skrasek <[email protected]>
entity/reflection: upgraded to new Tokenizer in ModifierParser

github.com/nextras/orm - 05ccd97e8dd986a3d5dc9337a5968dc1a02e55be authored about 6 years ago by Jan Skrasek <[email protected]>
repository: removed deprecated ObjectMixin & Callback calls

github.com/nextras/orm - 83b8f22d5ce3e0c8a35b739072e6f67de4943fde authored about 6 years ago by Jan Skrasek <[email protected]>