File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed
dev/tests/integration/testsuite/Magento/GraphQl/App Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -57,6 +57,7 @@ protected function setUp(): void
57
57
* @dataProvider queryDataProvider
58
58
* @param string $query
59
59
* @param array $variables
60
+ * @param array $variables2 This is the second set of variables to be used in the second request
60
61
* @param string $operationName
61
62
* @param string $expected
62
63
* @return void
Original file line number Diff line number Diff line change @@ -38,7 +38,10 @@ private function cloneArray(array $array) : array
38
38
return array_map (
39
39
function ($ element ) {
40
40
if (is_object ($ element )) {
41
- return clone $ element ;
41
+ $ reflectionElement = new \ReflectionObject ($ element );
42
+ if ($ reflectionElement ->isCloneable ()) {
43
+ return clone $ element ;
44
+ }
42
45
}
43
46
if (is_array ($ element )) {
44
47
return $ this ->cloneArray ($ element );
You can’t perform that action at this time.
0 commit comments