Same name and namespace in other branches
  1. 8.9.x core/lib/Drupal/Core/TypedData/Type/IntegerInterface.php \Drupal\Core\TypedData\Type\IntegerInterface
  2. 9 core/lib/Drupal/Core/TypedData/Type/IntegerInterface.php \Drupal\Core\TypedData\Type\IntegerInterface

Interface for integer numbers.

The plain value of an integer is a regular PHP integer. For setting the value any PHP variable that casts to an integer may be passed.

Hierarchy

Expanded class hierarchy of IntegerInterface

All classes that implement IntegerInterface

Related topics

6 files declare their use of IntegerInterface
ConfigSchemaTest.php in core/tests/Drupal/KernelTests/Core/Config/ConfigSchemaTest.php
EntityReferenceFieldItemNormalizerTest.php in core/modules/serialization/tests/src/Unit/Normalizer/EntityReferenceFieldItemNormalizerTest.php
PrimitiveTypeConstraintValidator.php in core/lib/Drupal/Core/Validation/Plugin/Validation/Constraint/PrimitiveTypeConstraintValidator.php
StorableConfigBase.php in core/lib/Drupal/Core/Config/StorableConfigBase.php
TypedConfigTest.php in core/tests/Drupal/KernelTests/Config/TypedConfigTest.php

... See full list

File

core/lib/Drupal/Core/TypedData/Type/IntegerInterface.php, line 15

Namespace

Drupal\Core\TypedData\Type
View source
interface IntegerInterface extends PrimitiveInterface {

}

Members

Namesort descending Modifiers Type Description Overrides
PrimitiveInterface::getCastedValue public function Gets the primitive data value casted to the correct PHP type.
PrimitiveInterface::getValue public function Gets the primitive data value.
PrimitiveInterface::setValue public function Sets the primitive data value.