function RandomGeneratorTrait::randomStringValidate
Callback for random string validation.
Parameters
string $string: The random string to validate.
Return value
bool TRUE if the random string is valid, FALSE if not.
See also
\Drupal\Component\Utility\Random::string()
1 call to RandomGeneratorTrait::randomStringValidate()
- JsonApiDocumentTopLevelNormalizerTest::setUp in core/modules/ jsonapi/ tests/ src/ Kernel/ Normalizer/ JsonApiDocumentTopLevelNormalizerTest.php 
File
- 
              core/tests/ Drupal/ Tests/ RandomGeneratorTrait.php, line 63 
Class
- RandomGeneratorTrait
- Provides random generator utility methods.
Namespace
Drupal\TestsCode
public function randomStringValidate($string) {
  // Consecutive spaces causes issues for link validation.
  if (preg_match('/\\s{2,}/', $string)) {
    return FALSE;
  }
  // Starting or ending with a space means that length might not be what is
  // expected.
  if (preg_match('/^\\s|\\s$/', $string)) {
    return FALSE;
  }
  return TRUE;
}Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
