Skip to the content
Documentation

Integer Field Type: comparison of v.2 vs v.4

No ratings yet

Versions Compared

Old Version 2

changes.mady.by.user Dominika Kurek

Saved on Apr 29, 2016

compared with

New Version Current

changes.mady.by.user André Rømcke

Saved on Jan 04, 2017

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This Field Type represents an integer value.

Name Internal name Expected input
Integer ezinteger integer

Description

This Field Type stores numeric values which will be provided as integers.

PHP API Field Type 

Input expectations

Type Example
integer 2397

Value object

Properties

The Value class of this field type contains the following properties:

Property Type Description
$value int This property will be used to store the value provided as an integer.
Code Block
language php
title Value object content example
linenumbers true
$integer->value = 8
Constructor

The Integer\Value constructor will initialize a new Value object with the value provided. It expects a numeric, integer value.

Code Block
language php
title Constructor example
linenumbers true
use eZ\Publish\Core\FieldType\Integer;

// Instantiates a Integer Value object
$integerValue = new Integer\Value( 8 );

Hash format

Hash value of this Field Type is simply integer value as a string.

Example:

"8"

String representation

String representation of the Field Type's value will return the integer value as a string.

Example:

"8"

Validation

This Field Type supports IntegerValueValidator, defining maximal and minimal float value:

Name Type Default value Description
minIntegerValue int 0 This setting defines the minimum value this FieldType will allow as input.
maxIntegerValue int false /
Status
   
colour Yellow
title v1.5.2, v1.6.1
null
This setting defines the maximum value this FieldType will allow as input.
Code Block
language php
title Example of validator configuration in PHP
linenumbers true
$validatorConfiguration = array(
	"minIntegerValue" => 1,
	"maxIntegerValue" => 24
);

Settings

This Field Type does not support settings.

 

 

Comments

Add a comment

Comments are read by a moderator before they appear.