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
5757 * @dataProvider queryDataProvider
5858 * @param string $query
5959 * @param array $variables
60+ * @param array $variables2 This is the second set of variables to be used in the second request
6061 * @param string $operationName
6162 * @param string $expected
6263 * @return void
Original file line number Diff line number Diff line change @@ -38,7 +38,10 @@ private function cloneArray(array $array) : array
3838 return array_map (
3939 function ($ element ) {
4040 if (is_object ($ element )) {
41- return clone $ element ;
41+ $ reflectionElement = new \ReflectionObject ($ element );
42+ if ($ reflectionElement ->isCloneable ()) {
43+ return clone $ element ;
44+ }
4245 }
4346 if (is_array ($ element )) {
4447 return $ this ->cloneArray ($ element );
You can’t perform that action at this time.
0 commit comments