NAME

Smolder::Control::Public::Graphs

DESCRIPTION

Controller module for graphs for public projects. Inherits from Smolder::Control::Developer::Graphs, but puts restrictions on what non-developer public users can do.

RUN MODES

start

Display the initial start form for a project's graph with some reasonable defaults. Uses the Public/Graphs/start.tmpl template.

This method is provided by Smolder::Control::Developer::Graphs.

image

Creates and returns a graph image to the browser based on the parameters chosen by the user.

This method is provided by Smolder::Control::Developer::Graphs.

forbidden_project

Shows a FORBIDDEN message if a user tries to act on a project that is not marked as 'public'