&insert_day_month_holiday
&insert_single_holiday
&insert_exception_holiday
- &ModWeekdayholiday
+ &ModWeekdayholiday
&ModDaymonthholiday
&ModSingleholiday
&ModExceptionholiday
=head1 DESCRIPTION
-This package is used to deal with holidays. Through this package, you can set all kind of holidays for the library.
+This package is used to deal with holidays. Through this package, you can set
+all kind of holidays for the library.
=head1 FUNCTIONS
-=over 2
+=head2 new
-=item new
-
- $calendar = C4::Calendar->new(branchcode => $branchcode);
+ $calendar = C4::Calendar->new(branchcode => $branchcode);
Each library branch has its own Calendar.
C<$branchcode> specifies which Calendar you want.
return $self;
}
-=item get_week_days_holidays
+=head2 get_week_days_holidays
- $week_days_holidays = $calendar->get_week_days_holidays();
+ $week_days_holidays = $calendar->get_week_days_holidays();
Returns a hash reference to week days holidays.
return $week_days_holidays;
}
-=item get_day_month_holidays
-
- $day_month_holidays = $calendar->get_day_month_holidays();
+=head2 get_day_month_holidays
+
+ $day_month_holidays = $calendar->get_day_month_holidays();
Returns a hash reference to day month holidays.
return $day_month_holidays;
}
-=item get_exception_holidays
-
+=head2 get_exception_holidays
+
$exception_holidays = $calendar->exception_holidays();
Returns a hash reference to exception holidays. This kind of days are those
return $exception_holidays;
}
-=item get_single_holidays
-
+=head2 get_single_holidays
+
$single_holidays = $calendar->get_single_holidays();
Returns a hash reference to single holidays. This kind of holidays are those which
return $single_holidays;
}
-=item insert_week_day_holiday
+=head2 insert_week_day_holiday
insert_week_day_holiday(weekday => $weekday,
title => $title,
return $self;
}
-=item insert_day_month_holiday
+=head2 insert_day_month_holiday
insert_day_month_holiday(day => $day,
month => $month,
return $self;
}
-=item insert_single_holiday
+=head2 insert_single_holiday
insert_single_holiday(day => $day,
month => $month,
return $self;
}
-=item insert_exception_holiday
+=head2 insert_exception_holiday
insert_exception_holiday(day => $day,
month => $month,
return $self;
}
-=item ModWeekdayholiday
+=head2 ModWeekdayholiday
ModWeekdayholiday(weekday =>$weekday,
title => $title,
return $self;
}
-=item ModDaymonthholiday
+=head2 ModDaymonthholiday
ModDaymonthholiday(day => $day,
month => $month,
return $self;
}
-=item ModSingleholiday
+=head2 ModSingleholiday
ModSingleholiday(day => $day,
month => $month,
return $self;
}
-=item ModExceptionholiday
+=head2 ModExceptionholiday
ModExceptionholiday(day => $day,
month => $month,
return $self;
}
-=item delete_holiday
+=head2 delete_holiday
delete_holiday(weekday => $weekday
day => $day,
return $self;
}
-=item isHoliday
-
- $isHoliday = isHoliday($day, $month $year);
+=head2 isHoliday
+ $isHoliday = isHoliday($day, $month $year);
C<$day> Is the day to check whether if is a holiday or not.
}
-=item addDate
+=head2 addDate
my ($day, $month, $year) = $calendar->addDate($date, $offset)
return(C4::Dates->new( sprintf("%04d-%02d-%02d",$year,$month,$day),'iso'));
}
-=item daysBetween
+=head2 daysBetween
my $daysBetween = $calendar->daysBetween($startdate, $enddate)
__END__
-=back
-
=head1 AUTHOR
Koha Physics Library UNLP <matias_veleda@hotmail.com>