Symfony\Component\Form\Extension\Core\DataTransformer\DateTimeToStringTransformer
Transforms between a date string and a DateTime object
- Author: Bernhard Schussek <bschussek@gmail.com>
Synopsis
class DateTimeToStringTransformer
extends BaseDateTimeTransformer
{
- // members
- private string $generateFormat;
- private string $parseFormat;
- private Boolean $parseUsingPipe;
- // Inherited members from BaseDateTimeTransformer
- protected array $formats;
- protected $inputTimezone;
- protected $outputTimezone;
- // methods
- public void __construct()
- public string transform()
- public DateTime reverseTransform()
- // Inherited methods from BaseDateTimeTransformer
- public void __construct()
Hierarchy
Members
private
- $generateFormat
—
string
Format used for generating strings - $parseFormat
—
string
Format used for parsing strings - $parseUsingPipe
—
Symfony\Component\Form\Extension\Core\DataTransformer\Boolean
Whether to parse by appending a pipe "|" to the parse format.
protected
- $formats
- $inputTimezone
- $outputTimezone
Methods
public
- __construct() — Transforms a \DateTime instance to a string
- reverseTransform() — Transforms a date string in the configured timezone into a DateTime object.
- transform() — Transforms a DateTime object into a date string with the configured format and timezone