dynamically update title and visible durations for running records (#752)

This commit is contained in:
Kevin Papst
2019-05-05 03:01:25 +02:00
committed by GitHub
parent 65df1ff909
commit aa113cc300
14 changed files with 486 additions and 281 deletions

View File

@@ -13,6 +13,7 @@ use App\Utils\LocaleSettings;
use DateTime;
use Twig\Extension\AbstractExtension;
use Twig\TwigFilter;
use Twig\TwigFunction;
/**
* Date specific twig extensions
@@ -68,6 +69,16 @@ class DateExtensions extends AbstractExtension
];
}
/**
* {@inheritdoc}
*/
public function getFunctions()
{
return [
new TwigFunction('get_format_duration', [$this, 'getDurationFormat']),
];
}
/**
* @param DateTime $date
* @return string
@@ -165,4 +176,12 @@ class DateExtensions extends AbstractExtension
return $twelveHour;
}
/**
* @return string
*/
public function getDurationFormat()
{
return $this->localeSettings->getDurationFormat();
}
}