/**
  * @since 2.0
  *
  * @param mixed $title
  *
  * @return PageRefresher
  */
 public function doRefresh($title)
 {
     if ($title instanceof WikiPage || $title instanceof DIWikiPage) {
         $title = $title->getTitle();
     }
     if (!$title instanceof Title) {
         throw new RuntimeException('Expected a title instance');
     }
     $contentParser = new ContentParser($title);
     $contentParser->forceToUseParser();
     $parserData = ApplicationFactory::getInstance()->newParserData($title, $contentParser->parse()->getOutput());
     $parserData->updateStore();
     return $this;
 }