mediatekformation

DateTimeImmutableToDateTimeTransformer
in package
implements DataTransformerInterface

Transforms between a DateTimeImmutable object and a DateTime object.

Tags
author

Valentin Udaltsov udaltsov.valentin@gmail.com

Interfaces, Classes, Traits and Enums

DataTransformerInterface
Transforms a value between different representations.

Table of Contents

reverseTransform()  : DateTimeImmutable|null
Transforms a DateTime object into a DateTimeImmutable object.
transform()  : DateTime|null
Transforms a DateTimeImmutable into a DateTime object.

Methods

reverseTransform()

Transforms a DateTime object into a DateTimeImmutable object.

public reverseTransform(DateTime|null $value) : DateTimeImmutable|null
Parameters
$value : DateTime|null

A DateTime object

Tags
throws
TransformationFailedException

If the given value is not a \DateTime

Return values
DateTimeImmutable|null

A DateTimeImmutable object

transform()

Transforms a DateTimeImmutable into a DateTime object.

public transform(DateTimeImmutable|null $value) : DateTime|null
Parameters
$value : DateTimeImmutable|null

A DateTimeImmutable object

Tags
throws
TransformationFailedException

If the given value is not a \DateTimeImmutable

Return values
DateTime|null

A \DateTime object

Search results