protected function _processRawFeedData(Worldview_Source_Model_Source $feedSource, array $raw_feed_source_article_set)
 {
     $rawArticleDataProcessor = $feedSource->getRawDataProcessor();
     $raw_article_processing_return = $rawArticleDataProcessor->processRawArticleData($raw_feed_source_article_set);
     $processed_article_data_array = $raw_article_processing_return['processed_article_data_array'];
     $exceptions_during_articles_processing = $raw_article_processing_return['exceptions_during_articles_processing'];
     foreach ($exceptions_during_articles_processing as $exception_message) {
         $this->logErrorMessageWithProcessModel($feedSource->getCode(), $exception_message);
     }
     return $processed_article_data_array;
 }
 public function addArticleAlreadyPersisted(Worldview_Source_Model_Source $sourceModel, array $processed_articles_data_array)
 {
     $this->_addIndexToArrayKey($this->_articles_already_persisted, $sourceModel->getCode(), $processed_articles_data_array);
 }