/**
  * Execute the console command.
  *
  * @return mixed
  */
 public function handle()
 {
     $filePath = $this->argument('path');
     $exportData = json_decode(file_get_contents($filePath), true);
     foreach ($exportData as $singleArticle) {
         $user = $this->findOrCreateUserFor($singleArticle);
         $series = $this->findOrCreateSeriesFor($singleArticle);
         $categories = $this->findOrCreateCategoriesFor($singleArticle);
         $article = Article::createFromData($singleArticle['title'], $singleArticle['digest'], $singleArticle['body'], $singleArticle['metadescription']);
         $article->publish(new Carbon($singleArticle['published_at']));
         $this->dispatch(new SaveArticleCommand($article, $user, $categories, $series));
     }
     $this->info('Import procedure completed.');
 }