Convert Shop::Pay to use Moose instead of Class::InsideOut. Update tests, and core usages to Moose syntax. Provide a shim so the old, base ->new($session) syntax.
This commit is contained in:
parent
3fbc109429
commit
9678c3d8a7
5 changed files with 39 additions and 62 deletions
|
|
@ -77,7 +77,7 @@ property duration => (
|
|||
);
|
||||
sub _duration_options {
|
||||
my $session = shift->session;
|
||||
return WebGUI::Shop::Pay->new( $session )->getRecurringPeriodValues,
|
||||
return WebGUI::Shop::Pay->new( session => $session )->getRecurringPeriodValues,
|
||||
}
|
||||
property executeOnSubscription => (
|
||||
fieldType => 'text',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue