com\setasign\Konquadrat\Helper

DateTime Smarty DateTime Helper

File: /Konquadrat/src/Helper/DateTime.php

Class hierarchy

Summary

Properties

$defaultDateFormat

private string[] DateTime::$defaultDateFormat = array()

$defaultDateTimeFormat

private string[] DateTime::$defaultDateTimeFormat = array()

$defaultTimeFormat

private string[] DateTime::$defaultTimeFormat = array()

$languageManager

$localeMap

private string[] DateTime::$localeMap = array()

Methods

__construct()

public DateTime::__construct (
\com\setasign\Konquadrat\LanguageManager $languageManager,
\com\setasign\SetaFramework\Application\ApplicationConfig $applicationConfig
)
Parameters
$languageManager : \com\setasign\Konquadrat\LanguageManager
 
$applicationConfig : \com\setasign\SetaFramework\Application\ApplicationConfig
 

customPattern()

public DateTime::customPattern (
null|int|string|\DateTimeInterface $value,
string $pattern,
?string $language = null
): string
Parameters
$value : null|int|string|\DateTimeInterface
 
$pattern : string
 
$language : ?string
 

date()

public DateTime::date (
null|int|string|\DateTimeInterface $value = null,
?string $language = null
): string
Parameters
$value : null|int|string|\DateTimeInterface
 
$language : ?string
 

datetime()

public DateTime::datetime (
null|int|string|\DateTimeInterface $value = null,
?string $language = null
): string
Parameters
$value : null|int|string|\DateTimeInterface
 
$language : ?string
 

prepareParams()

protected DateTime::prepareParams (
null|int|string|\DateTimeInterface $value,
?string $language,
?string $pattern,
array $defaultFormat
): array
Parameters
$value : null|int|string|\DateTimeInterface
 
$language : ?string
 
$pattern : ?string
 
$defaultFormat : array
 

time()

public DateTime::time (
null|int|string|\DateTimeInterface $value = null,
?string $language = null
): string
Parameters
$value : null|int|string|\DateTimeInterface
 
$language : ?string