An open API service providing commit metadata for open source projects.

GitHub / cakephp/orm / commits

[READ-ONLY] A flexible, lightweight and powerful Object-Relational Mapper for PHP, implemented using the DataMapper pattern. This repo is a split of the main code that can be found in https://github.com/cakephp/cakephp

SHA Message Author Date Stats
436b6536 Group the subquery filter by the columns it is ordered on (#19580) Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
3 days ago
136eefa0 fix postgres eager loading alias bug (#19552) Kevin Pfeifer <i****o@p****e>
Committed by: GitHub <n****y@g****m>
29 days ago
cf9eaa55 Update version constraints and branch aliases Mark Story <m****k@m****m> about 1 month ago
2b394fd8 merge Merge remote-tracking branch 'origin/5.x' into merge-5x-into-5next Mark Scherer <d****k@u****m> about 1 month ago
a526fb1a Keep the ORDER BY intact when building a subquery strategy filter (#19538)
Co-authored-by: Mark Scherer <d****k@g****m>
Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
5e913b80 merge Merge branch '5.x' into 5.next ADmad <a****r@g****m> 2 months ago
3b4fd4ca Remove phpstan prefixed annotations. (#19499) ADmad <a****r@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
7f8a6c8c Move InstanceConfigTrait into TranslateStrategyTrait from individual classes.... ADmad <a****r@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
55928953 Add Table::findUnhydrated() and UnhydratedSelectQuery for type-safe non-hydra... Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
eedecb0d merge Merge branch '5.x' into 5.next ADmad <a****r@g****m> 3 months ago
2501df15 Bump phpstan to 2.2.0 (#19475) ADmad <a****r@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
1ed65eca Simplify generics template for event subject ADmad <a****r@g****m> 3 months ago
2d81c0f3 merge Merge branch '5.x' into 5.next ADmad <a****r@g****m> 3 months ago
ccdd0620 merge Merge pull request #19460 from cakephp/phpstan ADmad <a****r@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
745b11b7 Update phpstan ADmad <a****r@g****m> 3 months ago
31187b7d merge Merge pull request #19457 from cakephp/issue-19449 ADmad <a****r@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
80e41373 Move association property name clash check to getter instead of setter. ADmad <a****r@g****m> 3 months ago
539ea00a merge Merge branch '5.x' into 5.next mscherer <d****k@w****e> 3 months ago
a1c50b6f Narrow Table::find() to SelectQuery<TEntity> + make TSubject covariant (#19440) Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
5cb29047 Fix `@see` annotations (#19443) ADmad <a****r@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
bb37de70 Type SelectQuery::first()/firstOrFail() via the TSubject template (#19439) Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
edc20057 merge Merge branch '5.x' into 5.next Kevin Pfeifer <k****r@s****t> 3 months ago
f7138aa0 Propagate TEntity to find()/findOrCreate()/loadInto() and friends (#19438) Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
be52e498 Update ORM Query docblock references to SelectQuery (#19436) Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
b4c3b09b Reject cross-table entities in Table persistence and marshalling (#19428) Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
b3b2dadf Fix entity finalization deferred incorrectly in outer transactions (#19417)
Co-authored-by: jamisonbryant <6****t@u****m>, copilot-swe-agent[bot] <1****t@u****m>, jamisonbryant <6****t@u****m>, mscherer <d****k@w****e>
Jamison Bryant <j****n@b****i>
Committed by: GitHub <n****y@g****m>
3 months ago
a0b7a617 Fix ambiguous column in self-referential subquery eager loading (#19397) Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
8f97a870 Update phpstan config ADmad <a****r@g****m> 4 months ago
b9d4ba57 merge Merge branch '5.x' into 5.next ADmad <a****r@g****m> 4 months ago
6c26d829 merge Merge pull request #19402 from zigzagdev/chore/refactor-replace-null_safe-method ADmad <a****r@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
444f2b60 Update src/ORM/ResultSetFactory.php
Co-authored-by: ADmad <a****r@g****m>
Masatoshi Ogiwara <m****1@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
10c591a0 chore: refactor use null safe assignment operator Application-drop-up <m****1@g****m> 4 months ago
fc06d9b3 merge Merge pull request #19383 from cakephp/feature/connection-on-commit Jamison Bryant <j****n@b****i>
Committed by: GitHub <n****y@g****m>
4 months ago
a9887d5e Update Table class docblock to reflect deferred afterSaveCommit/afterDeleteCo... Jamison Bryant <j****n@b****i> 4 months ago
31ce5dfa merge Merge remote-tracking branch 'origin/5.x' into 5.next mscherer <d****k@w****e> 4 months ago
67ed72f6 Preserve SELECT aliases referenced by HAVING in eager loader subquery (#19393) Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
530957dd 5.x: Add table entity generics (#19388) Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
bc7f8859 Defer entity cleanup to preserve state in afterSaveCommit callbacks Jamison Bryant <j****n@b****i> 4 months ago
e6f198e3 Use consistent multi-line array style in afterCommit() closures Jamison Bryant <j****n@b****i> 4 months ago
8713bfab Add comment explaining why _saveMany omits afterSaveCommit dispatch Jamison Bryant <j****n@b****i> 4 months ago
0b567f54 Rename onCommit() to afterCommit() to match CakePHP naming convention Jamison Bryant <j****n@b****i> 4 months ago
636a55e1 Add PHPStan ignore for onCommit() in ORM split package Jamison Bryant <j****n@b****i> 4 months ago
3e9d5053 Restore afterDeleteCommit dispatch in deleteMany with onCommit deferral Jamison Bryant <j****n@b****i> 4 months ago
532d1aaa Fix CS violations in tests and implementation Jamison Bryant <j****n@b****i> 4 months ago
27c51d04 Remove batch dispatch loops from _saveMany/deleteMany to prevent double dispatch Jamison Bryant <j****n@b****i> 4 months ago
cb6f7f8d Defer suppressed afterSaveCommit/afterDeleteCommit via Connection::onCommit() Jamison Bryant <j****n@b****i> 4 months ago
2c22a83c merge Merge branch '5.x' into 5.next Kevin Pfeifer <k****r@s****t> 4 months ago
b86d705b fix: use continue instead of return when skipping closure in `updateCounterCa... Masatoshi Ogiwara <m****1@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
fe8f8ba3 merge Merge branch '5.x' into 5.next ADmad <a****r@g****m> 5 months ago
7c52bb46 Improve type inference ADmad <a****r@g****m> 5 months ago
6e6ef6d5 Simplify bool identical true check mscherer <d****k@w****e> 5 months ago
3c6195a9 Add nested array format support for marshalling associations (#19122) Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
5f80626b Fix rector SimplifyBoolIdenticalTrueRector violation mscherer <d****k@w****e> 5 months ago
f52943be Change default eager loading strategy to subquery for HasMany/BelongsToMany (... Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
ef57cf8a Make attribute classes readonly and their properties protected (#19340) ADmad <a****r@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
0be10313 merge Merge pull request #19336 from cakephp/5.4-properties ADmad <a****r@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
3600cb4d merge Merge branch '5.x' into 5.next ADmad <a****r@g****m> 5 months ago
091ec32e Make CollectionOf::$class readonly ADmad <a****r@g****m> 5 months ago
61f821e7 Improve type hints for SelectQuery disableHydration (#19307) Nicos Panayides <n****p@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
121d10c2 merge Merge branch '5.x' into 5.next ADmad <a****r@g****m> 5 months ago
6d83be1c Use covariant generic type in FactoryLocator to fix variance issues (#19322) Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
d2ab033c merge Merge pull request #19321 from cakephp/split-packages-stan ADmad <a****r@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
8c19b51d Fix phpstan errors for split packages ADmad <a****r@g****m> 5 months ago
9d212904 merge Merge pull request #19320 from cakephp/next-branch-alias ADmad <a****r@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
6e28071f Update branch alias for 5.next => 5.4 ADmad <a****r@g****m> 5 months ago
12162ef8 merge Merge branch '5.x' into 5.next ADmad <a****r@g****m> 5 months ago
348e27ce merge Merge pull request #19316 from cakephp/types ADmad <a****r@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
bb4c7808 More type improvements ADmad <a****r@g****m> 5 months ago
785400a3 Fix setMatching() overriding existing queryBuilder when called without builde... Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
a68d2442 Improve type inference ADmad <a****r@g****m> 6 months ago
e6eaad85 merge Merge branch '5.x' into 5.next ADmad <a****r@g****m> 6 months ago
653398f6 Add proper generic type annotations (fixes missingType.generics) (#19200)
Co-authored-by: Marcelo Rocha <c****o@o****r>
Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
104748bd merge Merge branch '5.x' into 5.next ADmad <a****r@g****m> 6 months ago
8170d2c9 Improve type inference (#19284) ADmad <a****r@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
10e7fc00 merge Merge branch '5.x' into 5.next Kevin Pfeifer <k****r@s****t> 6 months ago
d6d705d7 Improve Association::find() generic type annotation (#19245) Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
3e7caaac merge Merge branch '5.x' into 5.next ADmad <a****r@g****m> 6 months ago
3194ace6 Improve generic type annotations for SelectQuery::all() method (#19240) Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
e2668d19 merge Merge branch '5.x' into 5.next ADmad <a****r@g****m> 7 months ago
90462962 Change return type of HasMany::unlink() from void to bool. (#19238) ADmad <a****r@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
e849dfb8 Fix BelongsToMany::unlink() always returning true. (#19237) ADmad <a****r@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
bc852cd1 Update documentation anchors for VitePress compatibility (#19221) Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
78e1aa03 merge Merge branch '5.x' into 5.next ADmad <a****r@g****m> 7 months ago
eef85c9e merge Merge pull request #19211 from cakephp/optimize-dto-projection othercorey <c****l@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
a3e72a30 Fix coding standards and add tests for hydrator cache mscherer <d****k@w****e> 7 months ago
916193e5 Optimize DTO projection performance mscherer <d****k@w****e> 7 months ago
7bfae9d3 merge Merge branch '5.x' into 5.next ADmad <a****r@g****m> 7 months ago
d05f87bc Fix bugs, typos and loose comparisons mscherer <d****k@w****e> 7 months ago
7df60ef6 merge Merge pull request #19181 from cakephp/54-dev-update othercorey <c****l@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
16b0f349 merge Merge pull request #19184 from cakephp/fix-ci-rector-phpstan othercorey <c****l@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
76d9bfce Fix CI failures: rector and phpstan issues mscherer <d****k@w****e> 7 months ago
0a04c795 Bump dependencines and branch aliases for 5.4 Mark Story <m****k@m****m> 7 months ago
6983ed3b Update constraints in packages Mark Story <m****k@m****m> 7 months ago
918d1229 merge Merge pull request #19162 from cakephp/5.3-types ADmad <a****r@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
ba275a86 merge Merge pull request #19163 from cakephp/5.3-dto ADmad <a****r@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
ef2f133b Remove underscore prefix from property ADmad <a****r@g****m> 8 months ago
f6790c7d Fix types ADmad <a****r@g****m> 8 months ago
c9f062d9 Add DTO projection support via projectAs() query method (#19135) Mark Scherer <d****k@u****m>
Committed by: GitHub <n****y@g****m>
8 months ago
b9e7f23e merge Merge pull request #19144 from cakephp/5.3-types ADmad <a****r@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
450d7634 Improve type inference ADmad <a****r@g****m> 8 months ago

← Back to repository