[READ-ONLY] Provides connection managing and traits for Entities and Queries that can be reused for…

Repo Url https://github.com/cakephp/datasource
Clone Url:
Watchers 4
Issues 0
Forks 1
Last Pushed At 2016-04-25
Tags has:composer has:license has:readme keyword:datasource keyword:entity keyword:query license:mit version:4.x
Last fetched: on 1/3/20

Recent Activity

Date Commit Message
2025-04-06 Update composer branch aliases for split packages. (#18259)
2025-04-06 Fixed typos and cleanup.
2025-04-06 Update composer branch aliases for split packages. (#18259)
2025-03-29 Add EntityTrait::patch() for mass assigning fields. Passing multiple field values to EntityTrait::set() is deprecated.
2025-03-29 Fix constraints
2025-03-29 Bump up codesniffer version and fix reported issues. (#18240)
2025-03-29 Merge branch '5.x' into 5.next
2025-03-29 Update dependency constraints for the split packages. This should allow using/testing the 5.next branch of the split packages.
2025-03-29 Add EntityTrait::patch() for mass assigning fields. Passing multiple field values to EntityTrait::set() is deprecated.
2025-03-29 Added a callable message to the RuleInvoker. (#18203) * Added a callable message to the RuleInvoker. This allows for entity and option context to be used when making an error message. (cherry picked from commit 9bd11aa834158f1685065fc1afee1f8ad0abcba6) * Added strict types to the RulesInvokerTest and the CakePHP license. Fixed test method name test__invoke --> testInvoke. * Updated the @since to CakePHP 5.2. --------- Co-authored-by: Rob Rikken
2025-03-29 Deprecate the ability to cast entities to string.
2025-03-29 Merge branch '5.x' into 5.next
2025-03-29 Optimize/cleanup marshaller code. Now `Entity::set()` itself compares the new and existing value to avoid setting a field as dirty.
2025-03-29 Merge branch '5.x' into 5.next
2025-03-29 Merge branch '5.x' into 5.next
2025-03-29 Merge branch '5.x' into 5.next
2025-03-29 Add HttpErrorCodeInterface. Using this interface allows exception classes to indicate that they use HTTP error codes and avoid having to maintain an error class to HTTP error code map in WebExceptionRenderer.
2025-03-29 Add branch alias for 5.next. Update composer.json for sub packages.
2025-03-29 Merge branch '5.x' into 5.next
2025-03-29 Apply finder even when using a query instance for paginate(). Closes #18045
2025-03-29 Merge 5.x into 5.next
2025-03-29 Merge 5.x into 5.next
2025-03-29 Fix up list array.
2025-03-29 Merge 5.x into 5.next
2025-03-29 phpstan 2.0 (#18014) * get ready for phpstan 2.0 * undo array_values fix * add review changes * fix stan * phpstan 2.0 * fix phpstan for split packages * fix phpstan for tests * re-add method_exists * Apply suggestions from code review Co-authored-by: ADmad --------- Co-authored-by: ADmad
2025-03-29 Fix constraints