From 17b98f1209ef93ef23046b210aa221769da9097f Mon Sep 17 00:00:00 2001 From: inoas Date: Thu, 16 Feb 2017 19:54:46 +0100 Subject: [PATCH 1/2] fix beforeMarshal example --- en/orm/saving-data.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/en/orm/saving-data.rst b/en/orm/saving-data.rst index 856a90343e..3dc671f7b1 100644 --- a/en/orm/saving-data.rst +++ b/en/orm/saving-data.rst @@ -635,6 +635,7 @@ request data just before entities are created:: if (isset($data['username'])) { $data['username'] = mb_strtolower($data['username']); } + } The ``$data`` parameter is an ``ArrayObject`` instance, so you don't have to return it to change the data used to create entities. From ca46fa260e30ca5221567f547a4137c99ccb3a2f Mon Sep 17 00:00:00 2001 From: inoas Date: Thu, 16 Feb 2017 19:56:32 +0100 Subject: [PATCH 2/2] Update saving-data.rst --- en/orm/saving-data.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/orm/saving-data.rst b/en/orm/saving-data.rst index 3dc671f7b1..9d6a15e848 100644 --- a/en/orm/saving-data.rst +++ b/en/orm/saving-data.rst @@ -632,9 +632,9 @@ request data just before entities are created:: // In a table or behavior class public function beforeMarshal(Event $event, ArrayObject $data, ArrayObject $options) { - if (isset($data['username'])) { - $data['username'] = mb_strtolower($data['username']); - } + if (isset($data['username'])) { + $data['username'] = mb_strtolower($data['username']); + } } The ``$data`` parameter is an ``ArrayObject`` instance, so you don't have to