NAME
Template::Plugin::LLHash - use Tie::LLHash with Template Toolkit
SYNOPSIS
[% USE llhash = Class.LLHash %]
[% llhash.insert('first',1) %]
[% llhash.last('last', 'four' ) %]
[% llhash.insert('second', 'two', 'first' ) %]
[% llhash.insert_before('third',3,'last') %]
[% llhash.keys %]
DESCRIPTION
Use Tie::LLHash with Template Toolkit Templates.
OBJECT METHODS
- add($KEY, $VALUE)
- current_key
- current_value
- delete($KEY)
- first([$KEY,$VALUE])
- insert($KEY, $VALUE, [$INSERT_AFTER_KEY])
- insert_after($KEY, $VALUE, [$INSERT_BEFORE_KEY])
- insert_before($KEY, $VALUE, [$INSERT_BEFORE_KEY])
- key_before($KEY)
- key_after($KEY)
- keys
- last([$KEY,$VALUE])
- next
- prev
- pop
- push($KEY,$VALUE)
- reset
- unshift($KEY,$VALUE)
- value_of($KEY)
TODO
A lot. Going to handle errors in a nicer Template type way. Write more documentation, including an example of how I use this module to create the HEAD block for an HTML page.
AUTHOR
Kevin C. McGrath
CPAN ID: KMCGRATH
COPYRIGHT
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
The full text of the license can be found in the LICENSE file included with this module.
SEE ALSO
perl(1).