Template::Plugin::Scalar(3pm)

Template::Plugin::Scalar3pm

Call object methods in scalar context

Usage

    [% 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 %]

Overview

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.

Releases

9 releases since Debian 6.0 (Squeeze); the text changed 8 times.

  1. 6.0
  2. 7
  3. 8
  4. 9
  5. 10
  6. 11
  7. 12
  8. 13
  9. Arch

Author

Andy Wardley <[email protected]> <http://wardley.org/>

From perl-template-toolkit 3.106-2 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.