From 547268b749cfcb273e04fc78c2ad2fc693238be6 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Mon, 10 Feb 2014 14:18:02 -0500 Subject: DesignDocument.dot: update --- docs/DesignDocument.dot | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/docs/DesignDocument.dot b/docs/DesignDocument.dot index 820ec79..31c0edc 100644 --- a/docs/DesignDocument.dot +++ b/docs/DesignDocument.dot @@ -1,11 +1,16 @@ digraph systemModel { rankdir="LR"; node[shape="record"]; + + #subgraph clusterModels { + # label="Models" + User[label=" User | role | password hash"]; + #} - BaseController[label="Controller base class"]; + BaseController[label="ApplicationController (abstract base class)"]; #subgraph clusterControllers { # label="Controllers"; - MainController[label=" MainController | showHomepage | editSettings"]; + MainController[label=" MainController | show_homepage() | edit_settings() | update_settings()"]; TournamentController[label=" TournamentController | listTournaments | newTournament | showTournament | editTournament | endTournament"]; MessageController; LoginController[label=" LoginController | showForm | login | logout"]; @@ -23,7 +28,7 @@ digraph systemModel { subgraph clusterMainViews { label="views/main/"; main_homepage; - main_settings; + main_edit; } subgraph clusterLoginViews { label="views/login/"; @@ -45,7 +50,10 @@ digraph systemModel { BaseController -> MainController[arrowhead="onormal"]; MainController:index -> main_homepage; - MainController:edit -> main_settings; + MainController:edit -> main_edit; + MainController:edit -> common_permission_denied; + MainController:update -> main_edit; + MainController:update -> common_permission_denied; BaseController -> TournamentController[arrowhead="onormal"]; TournamentController:index -> tournament_index; -- cgit v1.2.3-2-g168b