revbank/lib/RevBank
Juerd Waalboer 5b0c85d770 Refactor read_products and its callers
- Promote to public function since it's used in other plugins anyway
- Move resolving of addons to read_products (print errors immediately)
- Cache product list based on mtime; mostly to reduce the amount of spam
  from errors as performance was never an issue.
- Cache product object in cart entry, so statiegeld_tokens plugin
  doesn't have to do the lookup all over again.
2023-01-17 20:28:35 +01:00
..
Cart Replace add_info() with extra parameter for add_contra() 2023-01-05 20:46:46 +01:00
Amount.pm Suppress warning when -cash does not yet exist 2022-06-12 02:31:29 +02:00
Amount.pod typo 2022-06-12 02:34:34 +02:00
Cart.pm Add new hook_checkout_prepare, rollback earlier change of hook_checkout 2023-01-16 03:52:00 +01:00
Eval.pm cwd is no longer in @INC in new perl versions 2017-02-18 22:31:19 +01:00
FileIO.pm Release locks on abort 2023-01-16 01:17:33 +01:00
FileIO.pod Implement global advisory lock 2022-08-29 17:50:12 +02:00
Global.pm Implement global advisory lock 2022-08-29 17:50:12 +02:00
Messages.pm Bump to v3.4; make all transactions balanced using hidden accounts 2022-06-11 18:51:26 +02:00
Plugin.pm Cleanup: use subroutine signatures, remove deprecated methods. 2021-12-03 18:00:34 +01:00
Plugins.pm Refactor read_products and its callers 2023-01-17 20:28:35 +01:00
Plugins.pod Document hook_checkout_prepare 2023-01-16 04:00:20 +01:00
TextEditor.pm pager: don't scroll down for non-log 2022-11-01 04:48:49 +01:00
TextEditor.pod bump to v3.5; add built-in editor 2022-08-30 20:45:01 +02:00
Users.pm Implement global advisory lock 2022-08-29 17:50:12 +02:00