Cake\Chronos\Traits\DifferenceTrait::diffFormatter PHP Method

diffFormatter() public static method

Get the difference formatter instance or overwrite the current one.
public static diffFormatter ( DifferenceFormatter | null $formatter = null ) : DifferenceFormatter
$formatter Cake\Chronos\DifferenceFormatter | null The formatter instance when setting.
return Cake\Chronos\DifferenceFormatter The formatter instance.
    public static function diffFormatter($formatter = null)
    {
        if ($formatter === null) {
            if (static::$diffFormatter === null) {
                static::$diffFormatter = new DifferenceFormatter();
            }
            return static::$diffFormatter;
        }
        return static::$diffFormatter = $formatter;
    }