File tree Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,14 @@ awareness about deprecated code.
66- Use of our low-overhead runtime deprecation API, details:
77 https://github.com/doctrine/deprecations/
88
9+ # Upgrade to 5.0
10+
11+ ## BC Break: Add ` getFieldValue ` and ` setFieldValue ` to ` ClassMetadata ` implementation
12+
13+ The interface ` Doctrine\Persistence\Mapping\ClassMetadata ` has two new methods:
14+ - ` getFieldValue(object $object, string $field) `
15+ - ` setFieldValue(object $object, string $field, mixed $value): void `
16+
917# Upgrade to 4.0
1018
1119## BC Break: Removed ` StaticReflectionService `
Original file line number Diff line number Diff line change 1010 * Contract for a Doctrine persistence layer ClassMetadata class to implement.
1111 *
1212 * @template-covariant T of object
13+ * @method mixed getFieldValue(object $entity, string $field)
14+ * @method void setFieldValue(object $entity, string $field, mixed $value)
1315 */
1416interface ClassMetadata
1517{
You can’t perform that action at this time.
0 commit comments