/**
  *
  * @return string
  */
 private function getFile()
 {
     if (self::$documentFile == null) {
         self::$documentFile = self::getDocDir() . 'puntion_' . date('YmdH') . '.md';
         self::removeAllDocFiles();
     }
     return self::$documentFile;
 }
 /**
  *
  * @param string $title        	
  * @param string $description        	
  * @param string $locationxy        	
  */
 protected function screenshot($title = 'tytuł', $description = 'opis', $locationxy = null)
 {
     $imgFilename = ++$this->i . '_' . date('YmdHis') . '.png';
     $imgFilePath = DocumentTemplate::getDocDir() . $imgFilename;
     if ($this instanceof PHPUnit_Extensions_Selenium2TestCase) {
         $fp = fopen($imgFilePath, 'wb');
         fwrite($fp, $this->currentScreenshot());
         fclose($fp);
         if ($locationxy != null) {
             self::drawPointer($imgFilePath, $locationxy);
         }
     }
     self::$doc->addImg($imgFilePath, $title, $description);
     sleep(self::$sleep);
 }