diff --git a/src/Curl/ArrayUtil.php b/src/Curl/ArrayUtil.php index 00277b2..cd83311 100644 --- a/src/Curl/ArrayUtil.php +++ b/src/Curl/ArrayUtil.php @@ -136,7 +136,20 @@ class ArrayUtil */ public static function arrayRandom($array) { - return $array[mt_rand(0, count($array) - 1)]; + return $array[static::arrayRandomIndex($array)]; + } + + /** + * Array Random Index + * + * @access public + * @param $array + * + * @return integer + */ + public static function arrayRandomIndex($array) + { + return mt_rand(0, count($array) - 1); } /** diff --git a/src/Curl/CaseInsensitiveArray.php b/src/Curl/CaseInsensitiveArray.php index 7dda38f..b96f4ab 100644 --- a/src/Curl/CaseInsensitiveArray.php +++ b/src/Curl/CaseInsensitiveArray.php @@ -146,7 +146,7 @@ class CaseInsensitiveArray implements \ArrayAccess, \Countable, \Iterator * * @param void * - * @return int The number of elements stored in the array. + * @return integer The number of elements stored in the array. * * @access public */