Хранилища Subversion ant

Сравнить редакции

Не учитывать пробелы Редакция 462 → Редакция 463

/trunk/lib/security.php
15,10 → 15,29
public function __construct() {
}
 
/**
* Проверка на валидность целочисленных значений
*
* @author Alexander Wolf
* @category Security
*
* @param int $value
* @return int
*/
public function checkInt($value) {
return abs(intval($value));
}
 
/**
* Обработка строковых переменных
*
* @author Alexander Wolf
* @category Security
*
* @param string $value
* @param byte $mode
* @return string
*/
public function checkStr($value, $mode = 0) {
// mode - 0 -> wrap; mode - 1 -> strip;
if ($mode == 0) {
29,7 → 48,15
return $result;
}
 
// генерация хеша пароля
/**
* генерация хеша пароля
*
* @author Alexander Wolf
* @category Security
*
* @param string $string
* @return string
*/
public function encryptStr($string) {
return md5(md5($string)."-CN-ANT-NG-".sha1($string));
}