diff options
Diffstat (limited to 'kohana/helpers/security.php')
-rw-r--r-- | kohana/helpers/security.php | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/kohana/helpers/security.php b/kohana/helpers/security.php deleted file mode 100644 index de723d76..00000000 --- a/kohana/helpers/security.php +++ /dev/null @@ -1,47 +0,0 @@ -<?php defined('SYSPATH') or die('No direct script access.'); -/** - * Security helper class. - * - * $Id$ - * - * @package Core - * @author Kohana Team - * @copyright (c) 2007-2008 Kohana Team - * @license http://kohanaphp.com/license.html - */ -class security_Core { - - /** - * Sanitize a string with the xss_clean method. - * - * @param string string to sanitize - * @return string - */ - public static function xss_clean($str) - { - return Input::instance()->xss_clean($str); - } - - /** - * Remove image tags from a string. - * - * @param string string to sanitize - * @return string - */ - public static function strip_image_tags($str) - { - return preg_replace('#<img\s.*?(?:src\s*=\s*["\']?([^"\'<>\s]*)["\']?[^>]*)?>#is', '$1', $str); - } - - /** - * Remove PHP tags from a string. - * - * @param string string to sanitize - * @return string - */ - public static function encode_php_tags($str) - { - return str_replace(array('<?', '?>'), array('<?', '?>'), $str); - } - -} // End security
\ No newline at end of file |