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'