Mojolic...enderer(3)

πŸ’… Mojolicious::Plugin::EPLRenderer(3) β€” the manual page, bestie edition

okay so this is the manual page for Mojolicious::Plugin::EPLRenderer(3), and it's honestly such a little icon. grab a strawberry drink πŸ“ and let's go.

✨ NAME ✨

Mojolicious::Plugin::EPLRenderer β€” the Embedded Perl Lite renderer plugin. that's it, that's the whole name. no cap. πŸŽ€

🌸 SYNOPSIS 🌸

here's the whole vibe in two flavours, pick your fighter:

# Mojolicious
$app->plugin('EPLRenderer');

# Mojolicious::Lite
plugin 'EPLRenderer';

literally that's it. two lines. slay. ✨

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so Mojolicious::Plugin::EPLRenderer is a renderer for "epl" templates, and here's the tea: those are pretty much just raw Mojo::Template. no extra seasoning, no secret sauce, just the template engine being its authentic self. 🫢

this is a core plugin, which means a couple of things you need to know: it's always enabled (you don't have to do anything, it's just there, main character energy πŸ‘‘), and its code is genuinely a good example for learning to build new plugins. like, the source is giving tutorial. and yes β€” you're welcome to fork it. the manpage literally says you're welcome, so don't be shy about it. πŸ™ˆ

if you want to see a list of plugins that are available by default, go look at "PLUGINS" in Mojolicious::Plugins. iykyk. 🌈

πŸ’œ METHODS πŸ’œ

Mojolicious::Plugin::EPLRenderer inherits all methods from Mojolicious::Plugin and implements the following new ones. so everything from the parent comes free, no notes. πŸ’…

⭐ register

$plugin->register(Mojolicious->new);

this one registers the renderer in your Mojolicious application. that's the whole job and it does it flawlessly. periodt. πŸ”₯

πŸ” SEE ALSO πŸ”


and that's the page!! πŸŽ€ source/version situation: this is perl v5.42.0, dated 2026-07-15, and the footer was repping Mojolic...enderer(3) β€” so yeah, that's the cute little sign-off from the bottom of the page, preserved for the archives. bye bestie, go render some "epl" templates πŸ’–πŸ¦‹βœ¨

πŸ“¦ where this page comes from