PHP Класс Dumplie\Metadata\Schema\Field\DateTimeField

Наследование: implements Dumplie\Metadata\Schema\FieldDefinition
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( DateTimeInterface $default = null, boolean $nullable = true, array $options = [], string $format = 'c' )
defaultValue ( ) : DateTimeInterface | null
deserialize ( $serializedValue ) : DateTimeInterface
isNullable ( ) : boolean
isValid ( $value ) : boolean
name ( ) : string
options ( ) : array
serialize ( $value ) : string
type ( ) : Type

Описание методов

__construct() публичный Метод

public __construct ( DateTimeInterface $default = null, boolean $nullable = true, array $options = [], string $format = 'c' )
$default DateTimeInterface
$nullable boolean
$options array
$format string

defaultValue() публичный Метод

public defaultValue ( ) : DateTimeInterface | null
Результат DateTimeInterface | null

deserialize() публичный Метод

public deserialize ( $serializedValue ) : DateTimeInterface
$serializedValue
Результат DateTimeInterface

isNullable() публичный Метод

public isNullable ( ) : boolean
Результат boolean

isValid() публичный Метод

public isValid ( $value ) : boolean
$value
Результат boolean

name() публичный Метод

public name ( ) : string
Результат string

options() публичный Метод

public options ( ) : array
Результат array

serialize() публичный Метод

public serialize ( $value ) : string
$value
Результат string

type() публичный Метод

public type ( ) : Type
Результат Dumplie\Metadata\Schema\Type