Bug 16846

Summary: Move C4::Members to the Koha namespace
Product: Koha Reporter: Jonathan Druart <jonathan.druart>
Component: Architecture, internals, and plumbingAssignee: Jonathan Druart <jonathan.druart>
Status: ASSIGNED --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low    
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Bug Depends on: 11983, 19934, 12001, 12159, 16845, 16847, 16849, 16850, 16851, 16852, 16853, 16889, 16891, 16907, 16908, 16909, 16911, 16912, 16913, 16966, 17553, 17554, 17556, 17557, 17569, 17578, 17588, 17824, 17829, 19303, 19304, 19933, 19935, 19936, 20287, 33940, 33947    
Bug Blocks: 15449    

Description Jonathan Druart 2016-07-04 14:12:45 UTC

    
Comment 1 Jonathan Druart 2016-07-04 14:14:29 UTC
Bug 16845 - C4::Members::ModPrivacy is not used
Comment 2 Jonathan Druart 2016-07-04 16:14:53 UTC
Bug 16847 - Remove C4::Members::GetTitles
Comment 3 Jonathan Druart 2016-07-04 16:15:17 UTC
Bug 16849 - Move IsDebarred to Koha::Patron->is_debarred
Comment 4 Jonathan Druart 2016-07-04 16:15:40 UTC
Bug 16850 - Move IsMemberBlocked to Koha::Patron
Comment 5 Jonathan Druart 2016-07-04 16:37:24 UTC
Bug 16851 - Move HasOverdues to Koha::Patron->has_overdues
Comment 6 Jonathan Druart 2016-07-04 17:09:02 UTC
Bug 16852 - Remove C4::Members::GetBorrowerCategorycode
Comment 7 Jonathan Druart 2016-07-04 17:09:15 UTC
Bug 16853 - Move changepassword to Koha::Patron->update_password
Comment 8 Jonathan Druart 2016-07-09 13:46:57 UTC
Bug 16889 - Move the ::columns subroutines to Koha::Objects->columns
Comment 9 Jonathan Druart 2016-07-09 15:13:09 UTC
Bug 16891 - Move MoveMemberToDeleted to Koha::Patron->move_to_deleted
Comment 10 Jonathan Druart 2016-07-12 18:07:19 UTC
Bug 16907 - Move DelMember and HandleDelBorrower to Koha::Patron
Comment 11 Jonathan Druart 2016-07-12 18:14:41 UTC
Bug 16908 - Koha::Patrons - Remove GetSortDetails
Comment 12 Jonathan Druart 2016-07-12 18:15:36 UTC
Bug 16909 - Koha::Patrons - Remove checkuniquemember
Comment 13 Jonathan Druart 2016-07-12 18:40:44 UTC
Bug 16911 - Koha::Patrons - Move ExtendMemberSubscriptionTo to ->extend_subscription
Comment 14 Jonathan Druart 2016-07-12 18:58:15 UTC
Bug 16912 - Koha::Patrons - Move AddEnrolmentFeeIfNeeded to add_enrolment_fee_if_needed
Comment 15 Jonathan Druart 2016-07-12 19:14:23 UTC
Bug 16913 - C4::Members::GetBorrowersNamesAndLatest is not used
Comment 16 Jonathan Druart 2016-07-22 16:36:21 UTC
Bug 16966 - Koha::Patrons - Move GetBorrowersWithIssuesHistoryOlderThan to search_patrons_to_anonymise
Comment 17 Jonathan Druart 2016-11-08 16:14:42 UTC
Bug 17553 - Move GetOverduesForPatron to Koha::Patron

Bug 17554 - Move GetBorrowersWithEmail to Koha::Patron

Bug 17556 - Move GetHideLostItemsPreference to Koha::Patron

Bug 17557 - Move GetAge to Koha::Patron->get_age (and remove SetAge)

Bug 17569 - Move GetUpcomingMembershipExpires to Koha::Patrons

Bug 17578 - Replace GetMemberDetails with GetMember

Bug 17588 - Move GetMemberIssuesAndFines to Koha::Patron
Comment 18 Jonathan Druart 2016-12-29 09:38:51 UTC
Bug 17824 - Remove C4::Members::GetBorrowersWhoHaveNeverBorrowed
Comment 19 Jonathan Druart 2016-12-29 16:20:52 UTC
Bug 17829 - Move GetMember to Koha::Patron
Comment 20 Jonathan Druart 2017-09-12 21:42:23 UTC
Bug 19303 - Move C4::Members::GetFirstValidEmailAddress to Koha::Patron->first_valid_email_address

Bug 19304 - Move C4::Members::GetNoticeEmailAddress to Koha::Patron->notice_email_address
Comment 21 Jonathan Druart 2018-01-09 14:15:06 UTC
Bug 19933 - Move C4::Members::patronflags to the Koha namespace - part 1

Bug 19934 - Move C4::Members::patronflags to the Koha namespace - part 2
Comment 22 Jonathan Druart 2018-01-09 14:26:57 UTC
Bug 19935 - Move C4::Members::GetPendingIssues to the Koha namespace
Comment 23 Jonathan Druart 2018-01-09 14:33:50 UTC
Bug 19936 - Move Check_userid and Generate_Userid to Koha::Patron
Comment 24 Jonathan Druart 2018-01-09 15:03:36 UTC
Bug 12001 - GetMemberAccountRecords slows down display of patron details and checkout pages

Will remove GetMemberAccountRecords and GetMemberAccountBalance
Comment 25 Jonathan Druart 2018-02-23 17:58:59 UTC
Bug 20287 - Move AddMember and ModMember to Koha::Patron
Comment 26 Jonathan Druart 2023-06-07 13:37:03 UTC
Bug 33940 - Move get_cardnumber_length and checkcardnumber to Koha
Comment 27 Jonathan Druart 2023-06-08 07:49:57 UTC
Bug 33947 - Move GetAllIssues to Koha