$token = substr(base64_encode(random_bytes($length)), 0, $length);
// remove character which can broken the url
- return str_replace(array('+', '/'), '', $token);
+ return str_replace(['+', '/'], '', $token);
}
/**
*/
public static function getReadingTime($text)
{
- return floor(str_word_count(strip_tags($text)) / 200);
+ return floor(count(preg_split('~[^\p{L}\p{N}\']+~u', strip_tags($text))) / 200);
}
}