Definition of Drupal\Core\TypedData\Type\Float.
<?php
/**
* @file
* Definition of Drupal\Core\TypedData\Type\Float.
*/
namespace Drupal\Core\TypedData\Type;
use Drupal\Core\TypedData\TypedDataInterface;
/**
* The float data type.
*
* The plain value of a float is a regular PHP float. For setting the value
* any PHP variable that casts to a float may be passed.
*/
class Float extends TypedData implements TypedDataInterface {
/**
* The data value.
*
* @var float
*/
protected $value;
/**
* Implements TypedDataInterface::setValue().
*/
public function setValue($value) {
$this->value = isset($value) ? (double) $value : $value;
}
/**
* Implements TypedDataInterface::validate().
*/
public function validate() {
// TODO: Implement validate() method.
}
}