Gitamin\Services\TwigBridge\Extensions\DateTime::getFilters PHP Method

getFilters() public method

Dodatkowe filtry Twig zwiazane z formatowaniem danych uzytkownika.
public getFilters ( ) : Twig_SimpleFilte\Twig_SimpleFilter[]
return Twig_SimpleFilte\Twig_SimpleFilter[]
    public function getFilters()
    {
        return [new Twig_SimpleFilter('format_date', function ($dateTime, $diffForHumans = true) {
            if (!$dateTime) {
                return;
            }
            $format = 'Y-m-d H:i:s';
            return $dateTime->format($format);
        }), new Twig_SimpleFilter('timestamp', function ($dateTime) {
            return $this->toCarbon($dateTime)->getTimestamp();
        }), new Twig_SimpleFilter('iso_8601', function ($dateTime) {
            return $this->toCarbon($dateTime)->format(Carbon::ISO8601);
        })];
    }