the function, where the warning is generated:
public function setData($key, $value, $locale = null) {
if (is_null($locale)) { ...
} else {
// (Un-)set a single localized value.
if (is_null($value)) { ...
}
} else {
**$this->_data[$key][$locale] = $value;**
}
}
}
I have injected at the (bold) errorline an error-log output:
[11-Jan-2021 09:56:41 Europe/Zurich] Issue Object
(
[_data] => Array
(
[id] => 123
[journalId] => 2
[volume] => 19
[number] => 4
[year] => 2020
[published] => 1
[current] => 1
[datePublished] => 2020-12-04 13:57:45
[lastModified] => 2020-12-04 13:57:45
[accessStatus] => 1
[showVolume] => 1
[showNumber] => 1
[showYear] => 1
[showTitle] => 1
[urlPath] =>
[title] => Array
(
[en_US] => IJHDR
)
)
[_hasLoadableAdapters] =>
[_metadataExtractionAdapters] => Array
(
)
[_extractionAdaptersLoaded] =>
[_metadataInjectionAdapters] => Array
(
)
[_injectionAdaptersLoaded] =>
)
But I’m affraid, that this does not help, because it generates a lot of output, but no warnings.
Is it possible to list the data-object only, if a warning is raised?