diff options
author | Meik Sievertsen <acydburn@phpbb.com> | 2006-11-17 19:37:57 +0000 |
---|---|---|
committer | Meik Sievertsen <acydburn@phpbb.com> | 2006-11-17 19:37:57 +0000 |
commit | d9387842ac7c41d4c92ccf7d797fed214ed38de8 (patch) | |
tree | 265e2c90946fd8c8dd95bcde2d5358343ff648f6 /phpBB/includes/utf | |
parent | 17f00978ddef4dfdeb7a69ec4498a9a891354cf6 (diff) | |
download | forums-d9387842ac7c41d4c92ccf7d797fed214ed38de8.tar forums-d9387842ac7c41d4c92ccf7d797fed214ed38de8.tar.gz forums-d9387842ac7c41d4c92ccf7d797fed214ed38de8.tar.bz2 forums-d9387842ac7c41d4c92ccf7d797fed214ed38de8.tar.xz forums-d9387842ac7c41d4c92ccf7d797fed214ed38de8.zip |
adjust some comments to work with phpdocumentor. :)
git-svn-id: file:///svn/phpbb/trunk@6595 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/includes/utf')
-rw-r--r-- | phpBB/includes/utf/utf_normalizer.php | 22 | ||||
-rw-r--r-- | phpBB/includes/utf/utf_tools.php | 54 |
2 files changed, 36 insertions, 40 deletions
diff --git a/phpBB/includes/utf/utf_normalizer.php b/phpBB/includes/utf/utf_normalizer.php index 5c4ddda610..649c6c2249 100644 --- a/phpBB/includes/utf/utf_normalizer.php +++ b/phpBB/includes/utf/utf_normalizer.php @@ -214,12 +214,12 @@ class utf_normalizer /** * Recompose a UTF string * - * @param string $str Unchecked UTF string - * @param integer $pos Position of the first UTF char (in bytes) - * @param integer $len Length of the string (in bytes) - * @param array $qc Quick-check array, passed by reference but never modified - * @param array $decomp_map Decomposition mapping, passed by reference but never modified - * @return string The string, validated and recomposed + * @param string $str Unchecked UTF string + * @param integer $pos Position of the first UTF char (in bytes) + * @param integer $len Length of the string (in bytes) + * @param array &$qc Quick-check array, passed by reference but never modified + * @param array &$decomp_map Decomposition mapping, passed by reference but never modified + * @return string The string, validated and recomposed * * @access private */ @@ -916,11 +916,11 @@ class utf_normalizer /** * Decompose a UTF string * - * @param string $str UTF string - * @param integer $pos Position of the first UTF char (in bytes) - * @param integer $len Length of the string (in bytes) - * @param array $decomp_map Decomposition mapping, passed by reference but never modified - * @return string The string, decomposed and sorted canonically + * @param string $str UTF string + * @param integer $pos Position of the first UTF char (in bytes) + * @param integer $len Length of the string (in bytes) + * @param array &$decomp_map Decomposition mapping, passed by reference but never modified + * @return string The string, decomposed and sorted canonically * * @access private */ diff --git a/phpBB/includes/utf/utf_tools.php b/phpBB/includes/utf/utf_tools.php index 0a4763b080..9f2b3c2dda 100644 --- a/phpBB/includes/utf/utf_tools.php +++ b/phpBB/includes/utf/utf_tools.php @@ -7,9 +7,8 @@ * @license http://opensource.org/licenses/gpl-license.php GNU Public License * * @todo make sure the replacements are called correctly -* already done: strtolower, strtoupper, ucfirst, str_split, strrpos, strlen (hopefully!), strpos, substr -* remaining: clean_username, htmlentities (no longer needed for internal data?), htmlspecialchars (using charset) -* strspn, chr, ord +* already done: strtolower, strtoupper, ucfirst, str_split, strrpos, strlen (hopefully!), strpos, substr, htmlspecialchars +* remaining: strspn, chr, ord */ /** @@ -63,7 +62,7 @@ if (!extension_loaded('xml')) /** * Implementation of PHP's native utf8_decode for people without XML support * - * @param string $string UTF-8 encoded data + * @param string $str UTF-8 encoded data * @return string ISO-8859-1 encoded data */ function utf8_decode($str) @@ -241,9 +240,9 @@ else * Find position of last occurrence of a char in a string * * @author Harry Fuecks - * @param string haystack - * @param string needle - * @param integer (optional) offset (from left) + * @param string $str haystack + * @param string $needle needle + * @param integer $offset (optional) offset (from left) * @return mixed integer position or FALSE on failure */ function utf8_strrpos($str, $needle, $offset = null) @@ -286,9 +285,9 @@ else * Find position of first occurrence of a string * * @author Harry Fuecks - * @param string haystack - * @param string needle - * @param integer offset in characters (from left) + * @param string $str haystack + * @param string $needle needle + * @param integer $offset offset in characters (from left) * @return mixed integer position or FALSE on failure */ function utf8_strpos($str, $needle, $offset = null) @@ -489,9 +488,9 @@ else * necessary. It isn't necessary for +ve offsets and no specified length * * @author Chris Smith<chris@jalakai.co.uk> - * @param string - * @param integer number of UTF-8 characters offset (from left) - * @param integer (optional) length in UTF-8 characters from offset + * @param string $str + * @param integer $offset number of UTF-8 characters offset (from left) + * @param integer $length (optional) length in UTF-8 characters from offset * @return mixed string or FALSE if failure */ function utf8_substr($str, $offset, $length = NULL) @@ -631,8 +630,8 @@ else * Convert a string to an array * * @author Harry Fuecks -* @param string UTF-8 encoded -* @param int number to characters to split string by +* @param string $str UTF-8 encoded +* @param int $split_len number to characters to split string by * @return string characters in string reverses */ function utf8_str_split($str, $split_len = 1) @@ -657,8 +656,6 @@ function utf8_str_split($str, $split_len = 1) * Find length of initial segment not matching mask * * @author Harry Fuecks -* @param string -* @return int */ function utf8_strspn($str, $mask, $start = null, $length = null) { @@ -838,8 +835,8 @@ function utf8_ord($chr) /** * Converts an NCR to a UTF-8 char * -* @param integer $cp UNICODE code point -* @return string UTF-8 char +* @param int $cp UNICODE code point +* @return string UTF-8 char */ function utf8_chr($cp) { @@ -865,9 +862,8 @@ function utf8_chr($cp) * Convert Numeric Character References to UTF-8 chars * * Notes: -* - we do not convert NCRs recursively, if you pass &#38; it will return & -* - we DO NOT check for the existence of the Unicode characters, therefore an entity -* may be converted to an inexistent codepoint +* - we do not convert NCRs recursively, if you pass &#38; it will return & +* - we DO NOT check for the existence of the Unicode characters, therefore an entity may be converted to an inexistent codepoint * * @param string $text String to convert, encoded in UTF-8 (no normal form required) * @return string UTF-8 string where NCRs have been replaced with the actual chars @@ -897,9 +893,9 @@ function utf8_decode_ncr_callback($m) * Takes an array of ints representing the Unicode characters and returns * a UTF-8 string. * -* @param string $text text to be case folded -* @param string $option determines how we will fold the cases -* @return string case folded text +* @param string $text text to be case folded +* @param string $option determines how we will fold the cases +* @return string case folded text */ function utf8_case_fold($text, $option = 'full') { @@ -940,8 +936,8 @@ function utf8_case_fold($text, $option = 'full') * A wrapper function for the normalizer which takes care of including the class if required and modifies the passed strings * to be in NFC (Normalization Form Composition). * -* @param mixed $strings a string or an array of strings to normalize -* @return mixed the normalized content, preserving array keys if array given. +* @param mixed $strings a string or an array of strings to normalize +* @return mixed the normalized content, preserving array keys if array given. */ function utf8_normalize_nfc($strings) { @@ -981,8 +977,8 @@ function utf8_normalize_nfc($strings) * functions used here you need to rebuild/update the username_clean column in the users table. And all other * columns that store a clean string otherwise you will break this functionality. * -* @param $text An unclean string, mabye user input (has to be valid UTF-8!) -* @return Cleaned up version of the input string +* @param string $text An unclean string, mabye user input (has to be valid UTF-8!) +* @return string Cleaned up version of the input string */ function utf8_clean_string($text) { |