1 package OpenSRF::Application::Demo::MathDB;
2 use OpenSRF::Utils::JSON;
3 use base qw/OpenSRF::Application/;
4 use OpenSRF::Application;
5 use OpenSRF::DomainObject::oilsResponse qw/:status/;
6 use OpenSRF::Utils::Logger qw/:level/;
11 our $log = 'OpenSRF::Utils::Logger';
14 __PACKAGE__->register_method( method => 'add_1', api_name => 'dbmath.add' );
22 return OpenSRF::Utils::JSON::number->new($a);
25 __PACKAGE__->register_method( method => 'sub_1', api_name => 'dbmath.sub' );
33 return OpenSRF::Utils::JSON::number->new($a);
36 __PACKAGE__->register_method( method => 'mult_1', api_name => 'dbmath.mult' );
44 return OpenSRF::Utils::JSON::number->new($a);
47 __PACKAGE__->register_method( method => 'div_1', api_name => 'dbmath.div' );
55 return OpenSRF::Utils::JSON::number->new($a);