protected function resolveBaseFormat(\DateInterval $interval): string
    {
        $format = '';

        if ($interval->y > 0) {
            $format .= '%yY';
        }

        if ($interval->m > 0) {
            $format .= '%mM';
        }

        if ($interval->d > 0) {
            $format .= '%dD';
        }

        return $format;
    }
protected function resolveBaseFormat(\DateInterval $interval): string
    {
        $format = '';

        if ($interval->y > 0) {
            $format .= '%yY';
        }

        if ($interval->m > 0) {
            $format .= '%mM';
        }

        if ($interval->d > 0) {
            $format .= '%dD';
        }

        return $format;
    }
protected function resolveBaseFormat ( \ DateInterval $ interval ) : string { $ format = '' ; if ( $ interval -> y > 0 ) { $ format .= '%yY' ; } if ( $ interval -> m > 0 ) { $ format .= '%mM' ; } if ( $ interval -> d > 0 ) { $ format .= '%dD' ; } return $ format ; }
Resolve base part of interval format

@param  \DateInterval $interval
@return string
Resolve base part of interval format