startOfFiscalYearWithConfig method

Hora startOfFiscalYearWithConfig(
  1. FiscalYearConfig config
)

Gets the start of the fiscal year using a configuration.

Implementation

Hora startOfFiscalYearWithConfig(FiscalYearConfig config) {
  _validateFiscalYearConfig(config);
  final fy = fiscalYearWithConfig(config);
  final startYear = fy - config.yearOffset;
  final effectiveStartDay = _effectiveFiscalStartDay(
    year: startYear,
    month: config.startMonth,
    startDay: config.startDay,
  );
  return Hora.of(
    year: startYear,
    month: config.startMonth,
    day: effectiveStartDay,
    utc: isUtc,
    locale: locale,
  );
}