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)); |
} |