Skip to content

Commit

Permalink
Added 2.9.3 support (#22)
Browse files Browse the repository at this point in the history
  • Loading branch information
sspat authored Jan 17, 2022
1 parent c2f1d69 commit 43dd8ad
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 7 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,7 @@ If you choose this path, you can install this package in the following steps:
```
Then depending on the version of doctrine/orm you want to use:

- run `composer require sspat/doctrine-nullable-embeddables:v2.9.3 doctrine/orm:2.9.3`
- run `composer require sspat/doctrine-nullable-embeddables:v2.9.2 doctrine/orm:2.9.2`
- run `composer require sspat/doctrine-nullable-embeddables:v2.9.1 doctrine/orm:2.9.1`
- run `composer require sspat/doctrine-nullable-embeddables:v2.9.0 doctrine/orm:2.9.0`
Expand Down
4 changes: 2 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
"require": {
"php": "^7.4|^8.0",
"cweagans/composer-patches": "^1.6|^1.7",
"doctrine/orm": "2.9.2"
"doctrine/orm": "2.9.3"
},
"require-dev": {
"phpunit/phpunit": "^9.5"
Expand All @@ -31,7 +31,7 @@
"extra": {
"patches": {
"doctrine/orm": {
"Allow nullable embeddables": "https://raw.githubusercontent.com/sspat/doctrine-nullable-embeddables/v2.9.2/patch/nullable_embeddables.patch"
"Allow nullable embeddables": "https://raw.githubusercontent.com/sspat/doctrine-nullable-embeddables/v2.9.3/patch/nullable_embeddables.patch"
}
}
},
Expand Down
10 changes: 5 additions & 5 deletions patch/nullable_embeddables.patch
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
diff --git a/lib/Doctrine/ORM/Mapping/ReflectionEmbeddedProperty.php b/lib/Doctrine/ORM/Mapping/ReflectionEmbeddedProperty.php
index 49a2ab2..8f3d6f7 100644
index d08be94..47bc91d 100644
--- a/lib/Doctrine/ORM/Mapping/ReflectionEmbeddedProperty.php
+++ b/lib/Doctrine/ORM/Mapping/ReflectionEmbeddedProperty.php
@@ -63,13 +63,15 @@ class ReflectionEmbeddedProperty extends ReflectionProperty
*/
@@ -65,13 +65,15 @@ class ReflectionEmbeddedProperty extends ReflectionProperty
#[ReturnTypeWillChange]
public function getValue($object = null)
{
- $embeddedObject = $this->parentProperty->getValue($object);
Expand All @@ -20,8 +20,8 @@ index 49a2ab2..8f3d6f7 100644
}

/**
@@ -77,7 +79,20 @@ class ReflectionEmbeddedProperty extends ReflectionProperty
*/
@@ -80,7 +82,20 @@ class ReflectionEmbeddedProperty extends ReflectionProperty
#[ReturnTypeWillChange]
public function setValue($object, $value = null)
{
- $embeddedObject = $this->parentProperty->getValue($object);
Expand Down

0 comments on commit 43dd8ad

Please sign in to comment.