public static function ReplaceIllegalPostVariableNameChars($string)
 {
     return StringUtils::Replace(' ', '_', $string);
 }
 /**
  * @param string $fileName
  * @param string $replaceChar
  * @return string
  */
 public static function ReplaceFileNameIllegalCharacters($fileName, $replaceChar = '_')
 {
     $illegal_characters = array('\\', '/', ':', '*', '?', '<', '>', '|', '"', '#', ' ');
     $result = $fileName;
     foreach ($illegal_characters as $character) {
         $result = StringUtils::Replace($character, $replaceChar, $result);
     }
     return $result;
 }
 private function RemoveContextFromName($name)
 {
     return StringUtils::IsNullOrEmpty($this->context) ? $name : StringUtils::Replace($this->context . '_', '', $name);
 }