_drupal_rewrite_settings_is_simple

_drupal_rewrite_settings_is_simple($type, $value)

Helper for drupal_rewrite_settings().

Checks whether this token represents a scalar or NULL.

Parameters

int $type: The token type.

string $value: The value of the token.

Return value

bool TRUE if this token represents a scalar or NULL.

See also

token_name()

File

core/includes/install.inc, line 374
API functions for installing modules and themes.

Code

function _drupal_rewrite_settings_is_simple($type, $value) {
  $is_integer = $type == T_LNUMBER;
  $is_float = $type == T_DNUMBER;
  $is_string = $type == T_CONSTANT_ENCAPSED_STRING;
  $is_boolean_or_null = $type == T_STRING && in_array(strtoupper($value), array('TRUE', 'FALSE', 'NULL'));
  return $is_integer || $is_float || $is_string || $is_boolean_or_null;
}
doc_Drupal
2016-10-29 09:57:10
Comments
Leave a Comment

Please login to continue.