OpenERP-OOM
view release on metacpan or search on metacpan
lib/OpenERP/OOM/Schema.pm view on Meta::CPAN
sub _build_client {
my $self = shift;
die 'Your config file has not been loaded or wired up correctly.' unless $self->openerp_connect;
return OpenERP::XMLRPC::Client->new(%{$self->openerp_connect});
}
#-------------------------------------------------------------------------------
has _class_cache => (is => 'ro', isa => 'HashRef', default => sub { {} } );
sub class {
my ($self, $class) = @_;
if(exists $self->_class_cache->{$class})
{
return $self->_class_cache->{$class};
}
my $package = $self->meta->name . "::Class::$class";
my $object_package = $self->meta->name . "::Object::$class";
( run in 0.723 second using v1.01-cache-2.11-cpan-5f2e87ce722 )