final class Primitive

Class that holds constants for all primitive data types.

Hierarchy

Expanded class hierarchy of Primitive

1 file declares its use of Primitive
system.module in drupal/core/modules/system/system.module
Configuration system that lets administrators modify the workings of the site.

File

drupal/core/lib/Drupal/Core/TypedData/Primitive.php, line 13
Definition of Drupal\Core\TypedData\Primitive.

Namespace

Drupal\Core\TypedData
View source
final class Primitive {

  /**
   * The BOOLEAN primitive data type.
   */
  const BOOLEAN = 1;

  /**
   * The STRING primitive data type.
   */
  const STRING = 2;

  /**
   * The INTEGER primitive data type.
   */
  const INTEGER = 3;

  /**
   * The FLOAT primitive data type.
   */
  const FLOAT = 4;

  /**
   * The DATE primitive data type.
   */
  const DATE = 5;

  /**
   * The DURATION primitive data type.
   */
  const DURATION = 6;

  /**
   * The URI primitive data type.
   */
  const URI = 7;

  /**
   * The BINARY primitive data type.
   */
  const BINARY = 8;

}

Members

Namesort descending Modifiers Type Description Overrides
Primitive::BINARY constant The BINARY primitive data type.
Primitive::BOOLEAN constant The BOOLEAN primitive data type.
Primitive::DATE constant The DATE primitive data type.
Primitive::DURATION constant The DURATION primitive data type.
Primitive::FLOAT constant The FLOAT primitive data type.
Primitive::INTEGER constant The INTEGER primitive data type.
Primitive::STRING constant The STRING primitive data type.
Primitive::URI constant The URI primitive data type.