Code Duplication    Length = 12-12 lines in 2 locations

src/Oro/Bundle/ImapBundle/Sync/ImapEmailSynchronizationProcessor.php 2 locations

@@ 232-243 (lines=12) @@
229
     *
230
     * @return ImapEmailFolder[]
231
     */
232
    protected function getExistingImapFolders(EmailOrigin $origin)
233
    {
234
        $this->logger->info('Loading existing folders ...');
235
236
        /** @var ImapEmailFolderRepository $repo */
237
        $repo        = $this->em->getRepository('OroImapBundle:ImapEmailFolder');
238
        $imapFolders = $repo->getFoldersByOrigin($origin);
239
240
        $this->logger->info(sprintf('Loaded %d folder(s).', count($imapFolders)));
241
242
        return $imapFolders;
243
    }
244
245
    /**
246
     * Gets the list of IMAP folders enabled for sync
@@ 253-264 (lines=12) @@
250
     *
251
     * @return ImapEmailFolder[]
252
     */
253
    protected function getSyncEnabledImapFolders(EmailOrigin $origin)
254
    {
255
        $this->logger->info('Get folders enabled for sync...');
256
257
        /** @var ImapEmailFolderRepository $repo */
258
        $repo        = $this->em->getRepository('OroImapBundle:ImapEmailFolder');
259
        $imapFolders = $repo->getFoldersByOrigin($origin, false, EmailFolder::SYNC_ENABLED_TRUE);
260
261
        $this->logger->info(sprintf('Got %d folder(s).', count($imapFolders)));
262
263
        return $imapFolders;
264
    }
265
266
    /**
267
     * Gets all folders from IMAP server