Template::Plugin::Class - allow calling of class methods on arbitrary classes
Contents
Bugs
Apart from the mentioned caveat, none currently known. If you find any please contact the author.
Caveats
You won't be able to directly call "AUTOLOAD" or "DESTROY" methods on the remote class. This shouldn't
be a huge hardship.
Copyright
Copyright (C) 2003, 2004, 2006, 2009 Richard Clamp. All Rights Reserved.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl
itself.
Description
Template::Plugin::Class allows you to call class methods on arbitrary classes. One use for this is in
Class::DBI style applications, where you may do somthing like this:
[% USE cd = Class('Music::CD') %]
[% FOREACH disc = cd.retrieve_all %]
[% disc.artist %] - [% disc.title %]
[% END %]
Name
Template::Plugin::Class - allow calling of class methods on arbitrary classes
See Also
Template
perl v5.34.0 2022-06-17 Template::Plugin::Class(3pm)
Synopsis
[% USE foo = Class('Foo') %]
[% foo.bar %]
