/** * Heavy used function to verify if a token contains user input * * @param String $t The token to match * @return Boolean Returns TRUE if found, FALSE if not found */ public static function is_token_user_input($t) { if (parent::is_token_user_input($t)) { return TRUE; } if ($t['code'] == T_VARIABLE) { if ($t['content'] == '$request') { return TRUE; } } elseif ($t['code'] == T_STRING) { if ($t['content'] == 'get') { return TRUE; } } return FALSE; }
/** * Heavy used function to verify if a token contains user input * * @param String $t The token to match * @return Boolean Returns TRUE if found, FALSE if not found */ public static function is_token_user_input($t) { if (parent::is_token_user_input($t)) { return TRUE; } if ($t['code'] == T_VARIABLE) { if (in_array($t['content'], array('$form', '$form_state'))) { return TRUE; } } elseif ($t['code'] == T_STRING) { if (in_array($t['content'], array('arg', 'drupal_get_query_parameters', 'field_view_value'))) { return TRUE; } } return FALSE; }