public function generateArticleFromDraft(ArticleInterface &$article, ArticleInterface $draft)
    {

        $this->loadArticle($article, $draft);

        $article
            ->setStatus( Article::STATUS_PUBLISHED )
            ->setParent(null);

        return $article;
    }