From 3983c20403d8a4565b68226178d6e427cd15219b Mon Sep 17 00:00:00 2001 From: Joy Nelson Date: Tue, 19 May 2020 23:46:50 +0000 Subject: [PATCH] Revert "Bug 23727: Add Koha Object(s) related to course reserves" This reverts commit c42e3d94ac42389b6ede92bb56cc1e2288c9fa00. --- Koha/Course.pm | 42 ------------------------------ Koha/Course/Instructor.pm | 42 ------------------------------ Koha/Course/Instructors.pm | 52 -------------------------------------- Koha/Course/Item.pm | 42 ------------------------------ Koha/Course/Items.pm | 52 -------------------------------------- Koha/Course/Reserve.pm | 42 ------------------------------ Koha/Course/Reserves.pm | 52 -------------------------------------- Koha/Courses.pm | 52 -------------------------------------- 8 files changed, 376 deletions(-) delete mode 100644 Koha/Course.pm delete mode 100644 Koha/Course/Instructor.pm delete mode 100644 Koha/Course/Instructors.pm delete mode 100644 Koha/Course/Item.pm delete mode 100644 Koha/Course/Items.pm delete mode 100644 Koha/Course/Reserve.pm delete mode 100644 Koha/Course/Reserves.pm delete mode 100644 Koha/Courses.pm diff --git a/Koha/Course.pm b/Koha/Course.pm deleted file mode 100644 index 0ce658b0b4..0000000000 --- a/Koha/Course.pm +++ /dev/null @@ -1,42 +0,0 @@ -package Koha::Course; - -# This file is part of Koha. -# -# Koha is free software; you can redistribute it and/or modify it under the -# terms of the GNU General Public License as published by the Free Software -# Foundation; either version 3 of the License, or (at your option) any later -# version. -# -# Koha is distributed in the hope that it will be useful, but WITHOUT ANY -# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR -# A PARTICULAR PURPOSE. See the GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License along -# with Koha; if not, write to the Free Software Foundation, Inc., -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -use Modern::Perl; - -use Carp; - -use base qw(Koha::Object); - -=head1 NAME - -Koha::Course - Koha Course Object class - -=head1 API - -=head2 Internal methods - -=cut - -=head3 _type - -=cut - -sub _type { - return 'Course'; -} - -1; diff --git a/Koha/Course/Instructor.pm b/Koha/Course/Instructor.pm deleted file mode 100644 index 62385d0b75..0000000000 --- a/Koha/Course/Instructor.pm +++ /dev/null @@ -1,42 +0,0 @@ -package Koha::Course::Instructor; - -# This file is part of Koha. -# -# Koha is free software; you can redistribute it and/or modify it under the -# terms of the GNU General Public License as published by the Free Software -# Foundation; either version 3 of the License, or (at your option) any later -# version. -# -# Koha is distributed in the hope that it will be useful, but WITHOUT ANY -# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR -# A PARTICULAR PURPOSE. See the GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License along -# with Koha; if not, write to the Free Software Foundation, Inc., -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -use Modern::Perl; - -use Carp; - -use base qw(Koha::Object); - -=head1 NAME - -Koha::Course::Instructor - Koha Course Instructor Object class - -=head1 API - -=head2 Internal methods - -=cut - -=head3 _type - -=cut - -sub _type { - return 'CourseInstructor'; -} - -1; diff --git a/Koha/Course/Instructors.pm b/Koha/Course/Instructors.pm deleted file mode 100644 index 418ec4f717..0000000000 --- a/Koha/Course/Instructors.pm +++ /dev/null @@ -1,52 +0,0 @@ -package Koha::Course::Instructors; - -# This file is part of Koha. -# -# Koha is free software; you can redistribute it and/or modify it under the -# terms of the GNU General Public License as published by the Free Software -# Foundation; either version 3 of the License, or (at your option) any later -# version. -# -# Koha is distributed in the hope that it will be useful, but WITHOUT ANY -# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR -# A PARTICULAR PURPOSE. See the GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License along -# with Koha; if not, write to the Free Software Foundation, Inc., -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -use Modern::Perl; - -use Carp; - -use Koha::Course; - -use base qw(Koha::Objects); - -=head1 NAME - -Koha::Course::Instructors - Koha Course::Instructors Object set class - -=head1 API - -=head2 Internal methods - -=cut - -=head3 _type - -=cut - -sub _type { - return 'CourseInstructor'; -} - -=head3 object_class - -=cut - -sub object_class { - return 'Koha::Course::Instructor'; -} - -1; diff --git a/Koha/Course/Item.pm b/Koha/Course/Item.pm deleted file mode 100644 index 7f9cd917d6..0000000000 --- a/Koha/Course/Item.pm +++ /dev/null @@ -1,42 +0,0 @@ -package Koha::Course::Item; - -# This file is part of Koha. -# -# Koha is free software; you can redistribute it and/or modify it under the -# terms of the GNU General Public License as published by the Free Software -# Foundation; either version 3 of the License, or (at your option) any later -# version. -# -# Koha is distributed in the hope that it will be useful, but WITHOUT ANY -# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR -# A PARTICULAR PURPOSE. See the GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License along -# with Koha; if not, write to the Free Software Foundation, Inc., -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -use Modern::Perl; - -use Carp; - -use base qw(Koha::Object); - -=head1 NAME - -Koha::Course::Item - Koha Course Item Object class - -=head1 API - -=head2 Internal methods - -=cut - -=head3 _type - -=cut - -sub _type { - return 'CourseItem'; -} - -1; diff --git a/Koha/Course/Items.pm b/Koha/Course/Items.pm deleted file mode 100644 index efd06084b9..0000000000 --- a/Koha/Course/Items.pm +++ /dev/null @@ -1,52 +0,0 @@ -package Koha::Course::Items; - -# This file is part of Koha. -# -# Koha is free software; you can redistribute it and/or modify it under the -# terms of the GNU General Public License as published by the Free Software -# Foundation; either version 3 of the License, or (at your option) any later -# version. -# -# Koha is distributed in the hope that it will be useful, but WITHOUT ANY -# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR -# A PARTICULAR PURPOSE. See the GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License along -# with Koha; if not, write to the Free Software Foundation, Inc., -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -use Modern::Perl; - -use Carp; - -use Koha::Course; - -use base qw(Koha::Objects); - -=head1 NAME - -Koha::Course::Items - Koha Course::Items Object set class - -=head1 API - -=head2 Internal methods - -=cut - -=head3 _type - -=cut - -sub _type { - return 'CourseItem'; -} - -=head3 object_class - -=cut - -sub object_class { - return 'Koha::Course::Item'; -} - -1; diff --git a/Koha/Course/Reserve.pm b/Koha/Course/Reserve.pm deleted file mode 100644 index ff2e0711c5..0000000000 --- a/Koha/Course/Reserve.pm +++ /dev/null @@ -1,42 +0,0 @@ -package Koha::Course::Reserve; - -# This file is part of Koha. -# -# Koha is free software; you can redistribute it and/or modify it under the -# terms of the GNU General Public License as published by the Free Software -# Foundation; either version 3 of the License, or (at your option) any later -# version. -# -# Koha is distributed in the hope that it will be useful, but WITHOUT ANY -# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR -# A PARTICULAR PURPOSE. See the GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License along -# with Koha; if not, write to the Free Software Foundation, Inc., -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -use Modern::Perl; - -use Carp; - -use base qw(Koha::Object); - -=head1 NAME - -Koha::Course::Reserve - Koha Course Reserve Object class - -=head1 API - -=head2 Internal methods - -=cut - -=head3 _type - -=cut - -sub _type { - return 'CourseReserve'; -} - -1; diff --git a/Koha/Course/Reserves.pm b/Koha/Course/Reserves.pm deleted file mode 100644 index c23a7a95ee..0000000000 --- a/Koha/Course/Reserves.pm +++ /dev/null @@ -1,52 +0,0 @@ -package Koha::Course::Reserves; - -# This file is part of Koha. -# -# Koha is free software; you can redistribute it and/or modify it under the -# terms of the GNU General Public License as published by the Free Software -# Foundation; either version 3 of the License, or (at your option) any later -# version. -# -# Koha is distributed in the hope that it will be useful, but WITHOUT ANY -# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR -# A PARTICULAR PURPOSE. See the GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License along -# with Koha; if not, write to the Free Software Foundation, Inc., -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -use Modern::Perl; - -use Carp; - -use Koha::Course; - -use base qw(Koha::Objects); - -=head1 NAME - -Koha::Course::Reserves - Koha Course::Reserves Object set class - -=head1 API - -=head2 Internal methods - -=cut - -=head3 _type - -=cut - -sub _type { - return 'CourseReserve'; -} - -=head3 object_class - -=cut - -sub object_class { - return 'Koha::Course::Reserve'; -} - -1; diff --git a/Koha/Courses.pm b/Koha/Courses.pm deleted file mode 100644 index f0fb3ec29d..0000000000 --- a/Koha/Courses.pm +++ /dev/null @@ -1,52 +0,0 @@ -package Koha::Courses; - -# This file is part of Koha. -# -# Koha is free software; you can redistribute it and/or modify it under the -# terms of the GNU General Public License as published by the Free Software -# Foundation; either version 3 of the License, or (at your option) any later -# version. -# -# Koha is distributed in the hope that it will be useful, but WITHOUT ANY -# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR -# A PARTICULAR PURPOSE. See the GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License along -# with Koha; if not, write to the Free Software Foundation, Inc., -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -use Modern::Perl; - -use Carp; - -use Koha::Course; - -use base qw(Koha::Objects); - -=head1 NAME - -Koha::Courses - Koha Courses Object set class - -=head1 API - -=head2 Internal methods - -=cut - -=head3 _type - -=cut - -sub _type { - return 'Course'; -} - -=head3 object_class - -=cut - -sub object_class { - return 'Koha::Course'; -} - -1; -- 2.39.5