• Main Page
  • Modules
  • Classes
  • Files
  • File List

controllers/tab/settings/ManagerSettingsTabHandler.inc.php

00001 <?php
00002 
00016 // Import the base Handler.
00017 import('controllers.tab.settings.SettingsTabHandler');
00018 
00019 class ManagerSettingsTabHandler extends SettingsTabHandler {
00020 
00022    var $_wizardMode;
00023 
00027    function ManagerSettingsTabHandler() {
00028       $role = array(ROLE_ID_PRESS_MANAGER);
00029       parent::SettingsTabHandler($role);
00030    }
00031 
00032 
00033    //
00034    // Getters and Setters
00035    //
00040    function getWizardMode() {
00041       return $this->_wizardMode;
00042    }
00043 
00048    function setWizardMode($wizardMode) {
00049       $this->_wizardMode = (boolean)$wizardMode;
00050    }
00051 
00052 
00053    //
00054    // Extended methods from SettingsTabHandler
00055    //
00059    function initialize(&$request, $args = null) {
00060       $this->setWizardMode($request->getUserVar('wizardMode'));
00061 
00062       parent::initialize($request, $args);
00063 
00064       // Load handler specific translations.
00065       AppLocale::requireComponents(LOCALE_COMPONENT_PKP_MANAGER, LOCALE_COMPONENT_OMP_MANAGER, LOCALE_COMPONENT_PKP_GRID);
00066    }
00067 }
00068 
00069 ?>

Generated on Mon Sep 17 2012 13:58:56 for Open Monograph Press by  doxygen 1.7.1