diff options
author | Thomas Citharel <tcit@tcit.fr> | 2016-09-21 18:00:08 +0200 |
---|---|---|
committer | Jeremy Benoist <jeremy.benoist@gmail.com> | 2016-09-25 12:29:19 +0200 |
commit | 2c61db30b737685ae9102ec10f2371778fb13f1a (patch) | |
tree | eb5d963e6c0609cf7371ab0d1625e4dd03359f4b /src/Wallabag/ImportBundle/Import/BrowserImport.php | |
parent | 59201088b4fc13fd361238396f630dabd9bd1990 (diff) | |
download | wallabag-2c61db30b737685ae9102ec10f2371778fb13f1a.tar.gz wallabag-2c61db30b737685ae9102ec10f2371778fb13f1a.tar.zst wallabag-2c61db30b737685ae9102ec10f2371778fb13f1a.zip |
cs & fixes
Diffstat (limited to 'src/Wallabag/ImportBundle/Import/BrowserImport.php')
-rw-r--r-- | src/Wallabag/ImportBundle/Import/BrowserImport.php | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/Wallabag/ImportBundle/Import/BrowserImport.php b/src/Wallabag/ImportBundle/Import/BrowserImport.php index ef7d6d95..3e1cb12b 100644 --- a/src/Wallabag/ImportBundle/Import/BrowserImport.php +++ b/src/Wallabag/ImportBundle/Import/BrowserImport.php | |||
@@ -2,9 +2,6 @@ | |||
2 | 2 | ||
3 | namespace Wallabag\ImportBundle\Import; | 3 | namespace Wallabag\ImportBundle\Import; |
4 | 4 | ||
5 | use Psr\Log\LoggerInterface; | ||
6 | use Psr\Log\NullLogger; | ||
7 | use Doctrine\ORM\EntityManager; | ||
8 | use Wallabag\CoreBundle\Entity\Entry; | 5 | use Wallabag\CoreBundle\Entity\Entry; |
9 | use Wallabag\UserBundle\Entity\User; | 6 | use Wallabag\UserBundle\Entity\User; |
10 | use Wallabag\CoreBundle\Helper\ContentProxy; | 7 | use Wallabag\CoreBundle\Helper\ContentProxy; |
@@ -121,7 +118,6 @@ abstract class BrowserImport extends AbstractImport | |||
121 | protected function parseEntriesForProducer(array $entries) | 118 | protected function parseEntriesForProducer(array $entries) |
122 | { | 119 | { |
123 | foreach ($entries as $importedEntry) { | 120 | foreach ($entries as $importedEntry) { |
124 | |||
125 | if ((array) $importedEntry !== $importedEntry) { | 121 | if ((array) $importedEntry !== $importedEntry) { |
126 | continue; | 122 | continue; |
127 | } | 123 | } |
@@ -144,14 +140,15 @@ abstract class BrowserImport extends AbstractImport | |||
144 | */ | 140 | */ |
145 | public function parseEntry(array $importedEntry) | 141 | public function parseEntry(array $importedEntry) |
146 | { | 142 | { |
147 | |||
148 | if ((!key_exists('guid', $importedEntry) || (!key_exists('id', $importedEntry))) && is_array(reset($importedEntry))) { | 143 | if ((!key_exists('guid', $importedEntry) || (!key_exists('id', $importedEntry))) && is_array(reset($importedEntry))) { |
149 | $this->parseEntries($importedEntry); | 144 | $this->parseEntries($importedEntry); |
145 | |||
150 | return; | 146 | return; |
151 | } | 147 | } |
152 | 148 | ||
153 | if (key_exists('children', $importedEntry)) { | 149 | if (key_exists('children', $importedEntry)) { |
154 | $this->parseEntries($importedEntry['children']); | 150 | $this->parseEntries($importedEntry['children']); |
151 | |||
155 | return; | 152 | return; |
156 | } | 153 | } |
157 | 154 | ||
@@ -191,7 +188,7 @@ abstract class BrowserImport extends AbstractImport | |||
191 | 188 | ||
192 | if (!empty($data['created_at'])) { | 189 | if (!empty($data['created_at'])) { |
193 | $dt = new \DateTime(); | 190 | $dt = new \DateTime(); |
194 | $entry->setCreatedAt($dt->setTimestamp($data['created_at']/1000)); | 191 | $entry->setCreatedAt($dt->setTimestamp($data['created_at'] / 1000)); |
195 | } | 192 | } |
196 | 193 | ||
197 | $this->em->persist($entry); | 194 | $this->em->persist($entry); |