/**
  * @param string $html
  */
 public function parse($html)
 {
     $html = $this->stripString($html);
     $loader = new HTMLLoader();
     $dom = $loader->parse($html);
     //echo '<pre>'.$dom->look().'</pre>';
     $body = $this->word->getDocument()->getBody();
     $this->translate($dom, $body);
 }
         // download
     }
     // generate name with timestamp
     $mpdf->Output('DANIELFANICA_CV_' . date('YmdHis') . '.pdf', $pdfAction);
     print_r($mpdf);
     break;
     /**
      * EXPERIMENTAL FEATURE!!!
      */
 /**
  * EXPERIMENTAL FEATURE!!!
  */
 case '/cv/docx':
     if (ENVIRONMENT !== 'production') {
         VsWord::autoLoad();
         $doc = new VsWord();
         $parser = new HtmlParser($doc);
         $contents = file_get_contents("http://{$_SERVER['SERVER_NAME']}/cv");
         $parser->parse($contents);
         // echo "<pre>{$doc->getDocument()->getBody()->look()}</pre>";
         $timestamp = time();
         $doc->saveAs("docx/danielfanica_cv_demo_{$timestamp}.docx");
     }
     break;
 default:
     if (ENVIRONMENT !== 'development') {
         // how far behind to we want to look for data? (in days)
         $prev_no_days = 90;
         // https://gist.github.com/daitr-gu/472c4f18522172542cca
         // http://stackoverflow.com/questions/29742460/how-to-get-steps-count-with-google-fit-api-in-php
         $client = new Google_Client();