This patch creates a Koha::Cash::Register::Cashup(s) class pair which
subclass Koha::Cash::Register::Action(s) and moves the cashup specific
code into these new classes to improve code separation.
We then introduce API routes based on these classes to allow fetching
a list of cashups associated to a cash register and a full cashup with
emeddable summary for individual cashups.
1/ Run the updated unit tests.
2/ Run the incuded api tests.
Signed-off-by: David Nind <email@example.com>
Signed-off-by: Tomas Cohen Arazi <firstname.lastname@example.org>
Signed-off-by: Jonathan Druart <email@example.com>