*/
public function parseEntry(array $importedEntry)
{
- if ((!array_key_exists('guid', $importedEntry) || (!array_key_exists('id', $importedEntry))) && is_array(reset($importedEntry))) {
+ if ((!array_key_exists('guid', $importedEntry) || (!array_key_exists('id', $importedEntry))) && \is_array(reset($importedEntry))) {
if ($this->producer) {
$this->parseEntriesForProducer($importedEntry);
);
}
- $entry->setArchived($data['is_archived']);
+ $entry->updateArchived($data['is_archived']);
if (!empty($data['created_at'])) {
$dt = new \DateTime();
foreach ($entries as $importedEntry) {
if ((array) $importedEntry !== $importedEntry) {
- continue;
+ break;
}
$entry = $this->parseEntry($importedEntry);
if (null === $entry) {
- continue;
+ break;
}
// @see AbstractImport
{
foreach ($entries as $importedEntry) {
if ((array) $importedEntry !== $importedEntry) {
- continue;
+ break;
}
// set userId for the producer (it won't know which user is connected)