<?php/**
* @file
* Definition of Drupal\Core\TypedData\Type\Integer.
*/namespaceDrupal\Core\TypedData\Type;
useDrupal\Core\TypedData\TypedDataInterface;
/**
* The integer data type.
*
* 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.
*/class Integerextends TypedData implements TypedDataInterface {
/**
* The data value.
*
* @var integer
*/
protected $value;
/**
* Implements TypedDataInterface::setValue().
*/
public functionsetValue($value) {
$this->value = isset($value) ? (int) $value : $value;
}
/**
* Implements TypedDataInterface::validate().
*/
public functionvalidate() {
// TODO: Implement validate() method.
}
}