I'm open to suggestions, but not to DBIx::. This module has a much wider scope. Currently, I know of no other modules that use begin_work, rollback and commit, but in theory any transaction capable module could be used with this.
...then don't tie people in to the method names, provide them with the ability to redefine them. a caller might do:
use My::Transactions 0.01 begin_work => try_it, rollback => fallback, commit => do_it;
~Particle *accelerates*
In reply to Re: Re: Re: RFC: transactions.pm
by particle
in thread RFC: Transactions.pm
by Juerd
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |