public static function tempFile(/*string*/ $prefix = '') {
    $prefix = @trim($prefix);
    if('' === $prefix) {
      $prefix = time() . '-' . rand(11111, 99999);
    }
    $prefix .= '.';
    $tempPath = tempnam(sys_get_temp_dir(), $prefix);
    return $tempPath;
  }