Вход Регистрация
Файл: vendor/carbonphp/carbon-doctrine-types/src/Carbon/Doctrine/DateTimeImmutableType.php
Строк: 35
<?php

declare(strict_types=1);

namespace 
CarbonDoctrine;

use 
CarbonCarbonImmutable;
use 
DateTimeImmutable;
use 
DoctrineDBALPlatformsAbstractPlatform;
use 
DoctrineDBALTypesVarDateTimeImmutableType;

class 
DateTimeImmutableType extends VarDateTimeImmutableType implements CarbonDoctrineType
{
    
/** @use CarbonTypeConverter<CarbonImmutable> */
    
use CarbonTypeConverter;

    
/**
     * @SuppressWarnings(PHPMD.UnusedFormalParameter)
     */
    
public function convertToPHPValue(mixed $valueAbstractPlatform $platform): ?CarbonImmutable
    
{
        return 
$this->doConvertToPHPValue($value);
    }

    
/**
     * @return class-string<CarbonImmutable>
     */
    
protected function getCarbonClassName(): string
    
{
        return 
CarbonImmutable::class;
    }
}
Онлайн: 0
Реклама