NAME
HiD::Generator - Base class for generators
DESCRIPTION
Role for generator objects
See http://jekyllrb.com/docs/plugins/#generators for more details. The HiD implementation differs somewhat, particularly in supporting additional plugin functionality in a post-publication phase (see HiD::Plugin), but generators should still be used for things that need to modify content or inject new programatically generated objects into the publication process.
Generator objects should consume this role, and implement the generate
method that it requires. This method will be passed the $site
object from HiD. Pages to be generated are in $site->pages
, posts are in $site->posts
and so on.
METHODS
generate
VERSION
version 1.8
AUTHOR
John SJ Anderson <genehack@genehack.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2014 by John SJ Anderson.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.