Perl Diver 2.31
Main Environment Variables Perl Default Values Perl Config - Summary Perl Config - Full Installed Modules List Directory uptime Docs

Module Documentation
Details and documentation about a specific module, including version and documentation (if available). Note that while links to perldoc.com and search.cpan.org are provided, the module may be part of a larger distribution. If you reach a File Not Found page on either site, please try the parent module.

Template::Plugin::Scalar

Name Template::Plugin::Scalar
Version 1
Located at /usr/lib64/perl5/vendor_perl
File /usr/lib64/perl5/vendor_perl/Template/Plugin/Scalar.pm
Is Core No
Search CPAN for this module Template::Plugin::Scalar
Documentation Template::Plugin::Scalar
Module Details Template::Plugin::Scalar

NAME

Template::Plugin::Scalar - call object methods in scalar context


SYNOPSIS

    [% USE scalar %]

    # TT2 calls object methods in array context by default
    [% object.method %]

    # force it to use scalar context
    [% object.scalar.method %]

    # also works with subroutine references
    [% scalar.my_sub_ref %]


DESCRIPTION

The Template Toolkit calls user-defined subroutines and object methods using Perl's array context by default. This plugin module provides a way for you to call subroutines and methods in scalar context.


AUTHOR

Andy Wardley <abw@wardley.org> http://wardley.org/


COPYRIGHT

Copyright (C) 2008 Andy Wardley. All Rights Reserved.

This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.


SEE ALSO

the Template::Plugin manpage

Perl Diver brought to you by ScriptSolutions.com © 1997- 2024