1 package OpenILS::Template::Plugin::WebSession;
2 use strict; use warnings;
3 use OpenILS::Utils::Fieldmapper;
6 use base qw/Template::Plugin/;
7 use OpenSRF::AppSession;
12 $class = ref($class) || $class;
14 return bless($self,$class);
18 sub bootstrap_client {
19 my( $self, $config_file ) = @_;
21 OpenSRF::System->bootstrap_client( config_file => $config_file );
26 sub init_app_session {
27 my($self, $service) = @_;
28 return undef unless $service;
29 return OpenSRF::AppSession->create($service);