class DateTimeToStringTransformer implements DataTransformerInterface

deprecated

This class transforms a DateTime object into a string in d/m/Y format and vice versa

Methods

void
__construct()

Constructor of class DateTimeToStringTransformer

string
transform(DateTime|null $datetime)

Transforms the given DateTime object into a string in d/m/Y format

reverseTransform(string $datetimeString)

Converts the given date string into a DateTime object.

Details

at line 50
void __construct()

Constructor of class DateTimeToStringTransformer

Return Value

void

at line 59
string transform(DateTime|null $datetime)

Transforms the given DateTime object into a string in d/m/Y format

Parameters

DateTime|null $datetime The \DateTime object to transform

Return Value

string The date in d/m/Y format

at line 74
DateTime reverseTransform(string $datetimeString)

Converts the given date string into a DateTime object.

The accepted formats are Y-m-d and d/m/Y

Parameters

string $datetimeString The date string to transform

Return Value

DateTime The DateTime object or null if the date is not in one of the accepted formats or if an error occurs.