public function formatDateForGrouping($date, $grouping) { if (!$date) { return $date; } $formats = self::config()->groupingdateformats; $dformat = $formats[$grouping]; return date($dformat, strtotime($date)); }