Esempio n. 1
0
/**
 * Check spamfilter pattern.
 * @param mixed $pattern Pattern.
 * @return string|boolean Returns safe pattern or boolean FALSE if any error
 * occurred and set last error to appropriate error object.
 */
function spamfilter_check_pattern($pattern)
{
    $pattern = DataExchange::escapeString($pattern);
    if (strlen($pattern) > 256) {
        kotoba_set_last_error(new SpamfilterPatternError());
        return FALSE;
    }
    return $pattern;
}