---
name: "Mojolicious::Plugin::EpRenderer"
section: "3pm"
platform: "linux"
package: "libmojolicious-perl"
version: "0.999926-1+squeeze2"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/Mojolicious::Plugin::EpRenderer"
---

# Mojolicious::Plugin::EpRenderer(3pm)

EP Renderer Plugin

## NAME

Mojolicious::Plugin::EpRenderer - EP Renderer Plugin

## SYNOPSIS

```
    # Mojolicious
    $self->plugin('ep_renderer');
    $self->plugin(ep_renderer => {name => 'foo'});
    $self->plugin(ep_renderer => {template => {line_start => '.'}});
    # Mojolicious::Lite
    plugin 'ep_renderer';
    plugin ep_renderer => {name => 'foo'};
    plugin ep_renderer => {template => {line_start => '.'}};
```

## DESCRIPTION

Mojolicous::Plugin::EpRenderer is a renderer for `"ep"` templates.

## TEMPLATES

`"ep"` or `"Embedded Perl"` is a simple template format where you embed perl code into documents. It is based on Mojo::Template, but extends it with some convenient syntax sugar designed specifically for Mojolicious. It supports Mojolicious template helpers and exposes the stash directly as perl variables.

## OPTIONS

### "name"

```
    # Mojolicious::Lite
    plugin ep_renderer => {name => 'foo'};
```

### "template"

```
    # Mojolicious::Lite
    plugin ep_renderer => {template => {line_start => '.'}};
```

## METHODS

Mojolicious::Plugin::EpRenderer inherits all methods from Mojolicious::Plugin and implements the following new ones.

### "register"

```
    $plugin->register;
```

Register renderer in Mojolicious application.

## SEE ALSO

Mojolicious, Mojolicious::Guides, \<http://mojolicious.org\>.
