Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
DateTimeType.php
Go to the documentation of this file.
1 <?php
6 declare(strict_types=1);
7 
9 
13 
18 {
22  private $fieldTypeConverter;
23 
27  public function __construct(ConverterInterface $fieldTypeConverter)
28  {
29  $this->fieldTypeConverter = $fieldTypeConverter;
30  }
31 
38  public function getFieldType(AttributeAdapter $attribute): ?string
39  {
40  if ($attribute->isDateTimeType()) {
41  return $this->fieldTypeConverter->convert(ConverterInterface::INTERNAL_DATA_TYPE_DATE);
42  }
43 
44  return null;
45  }
46 }