This controller handles applying upgrades to the project

package Gems
subpackage Default
copyright Copyright (c) 2011 Erasmus MC
license New BSD License
since Class available since version 1.5
inherited_from \Gems_Controller_Action

 Methods

Adds one or more messages to the session based message store.

addMessage($message, $status = null) : \MUtil_Controller_Action
Inherited

Parameters

$message

$status

Returns

\MUtil_Controller_Action

Show a compatibility report

compatibilityReportAction() 

Proxy for the menu

executeAllAction() 

Proxy for the menu

executeFromAction() 

Proxy for the menu

executeLastAction() 

Proxy for the menu

executeOneAction() 

Proxy for the menu

executeToAction() 

Returns a session based message store for adding messages to.

getMessenger() : \Zend_Controller_Action_Helper_FlashMessenger
Inherited

Returns

\Zend_Controller_Action_Helper_FlashMessenger

getTopic()

getTopic($n = 1

Parameters

$n

getTopicTitle()

getTopicTitle() 

Overview of available contexts, max upgrade level and achieved upgrade level

indexAction() 

init()

init() 

Intializes the html component.

initHtml(boolean $reset = false) : void
Inherited

Parameters

$reset

boolean

Throws away any existing html output when true

Set the session based message store.

setMessenger(\Zend_Controller_Action_Helper_FlashMessenger $messenger) : \MUtil_Controller_Action
Inherited

Parameters

$messenger

\Zend_Controller_Action_Helper_FlashMessenger

Returns

\MUtil_Controller_Action

Show the upgrades and level for a certain context

showAction() 

Usage: show/context/

Executes the upgrades for a certain context

executeAction($from = null, $to = null

optional: give from and to levels

usage: execute/context/{/from/int/to/int}

Parameters

$from

$to

Stub for overruling default snippet loader initiation.

loadSnippetLoader() 
Inherited

 Properties

 

$accesslog

$accesslog : \Gems_AccessLog

Default

 

$db

$db : \Zend_Db_Adapter_Abstract

Default

 

$loader

$loader : \Gems_Loader

Default

inherited_from \Gems_Controller_Action::loader
 

$loader

$loader : \Gems_Loader

Default

 

$menu

$menu : \Gems_Menu

Default

 

$messenger

$messenger : \Zend_Controller_Action_Helper_FlashMessenger

Default

 

Set to true in child class for automatic creation of $this->html.

$useHtmlView : boolean

Default

true

To initiate the use of $this->html from the code call $this->initHtml()

Overrules $useRawOutput.

see
 

$util

$util : \Gems_Util

Default

 

$_upgrades

$_upgrades : \Gems_Upgrades

Default