App::SpreadRevolutionaryDate::MsgMaker - Role providing interface for crafting a message to be spread by App::SpreadRevolutionaryDate.
version 0.33
This role defines the interface for any class that makes a message to be spread by App::SpreadRevolutionaryDate.
Any class consuming this role is required to implement a compute method, which is called with no parameters, and should return the message to be spread as a string.
compute
This role provides a locale required attribute (defaults to 'fr'), which holds the language, defined in language code of ISO 639-1 alpha-2. Consuming classes are then free to use this locale attribute to localize the message they compute.
locale
'fr'
Gérald Sédrati <gibus@cpan.org>
This software is Copyright (c) 2019-2023 by Gérald Sédrati.
This is free software, licensed under:
The GNU General Public License, Version 3, June 2007
To install App::SpreadRevolutionaryDate, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::SpreadRevolutionaryDate
CPAN shell
perl -MCPAN -e shell install App::SpreadRevolutionaryDate
For more information on module installation, please visit the detailed CPAN module installation guide.