You are here

public function TypeValidatorTest::getValidValues in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 vendor/symfony/validator/Tests/Constraints/TypeValidatorTest.php \Symfony\Component\Validator\Tests\Constraints\TypeValidatorTest::getValidValues()

File

vendor/symfony/validator/Tests/Constraints/TypeValidatorTest.php, line 77

Class

TypeValidatorTest

Namespace

Symfony\Component\Validator\Tests\Constraints

Code

public function getValidValues() {
  $object = new \stdClass();
  $file = $this
    ->createFile();
  return array(
    array(
      true,
      'Boolean',
    ),
    array(
      false,
      'Boolean',
    ),
    array(
      true,
      'boolean',
    ),
    array(
      false,
      'boolean',
    ),
    array(
      true,
      'bool',
    ),
    array(
      false,
      'bool',
    ),
    array(
      0,
      'numeric',
    ),
    array(
      '0',
      'numeric',
    ),
    array(
      1.5,
      'numeric',
    ),
    array(
      '1.5',
      'numeric',
    ),
    array(
      0,
      'integer',
    ),
    array(
      1.5,
      'float',
    ),
    array(
      '12345',
      'string',
    ),
    array(
      array(),
      'array',
    ),
    array(
      $object,
      'object',
    ),
    array(
      $object,
      'stdClass',
    ),
    array(
      $file,
      'resource',
    ),
    array(
      '12345',
      'digit',
    ),
    array(
      '12a34',
      'alnum',
    ),
    array(
      'abcde',
      'alpha',
    ),
    array(
      "\n\r\t",
      'cntrl',
    ),
    array(
      'arf12',
      'graph',
    ),
    array(
      'abcde',
      'lower',
    ),
    array(
      'ABCDE',
      'upper',
    ),
    array(
      'arf12',
      'print',
    ),
    array(
      '*&$()',
      'punct',
    ),
    array(
      "\n\r\t",
      'space',
    ),
    array(
      'AB10BC99',
      'xdigit',
    ),
  );
}