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

pages/management/ManagementHandler.inc.php

00001 <?php
00002 
00015 // Import the base Handler.
00016 import('classes.handler.Handler');
00017 
00018 class ManagementHandler extends Handler {
00022    function ManagementHandler() {
00023       parent::Handler();
00024    }
00025 
00026 
00027    //
00028    // Overridden methods from Handler
00029    //
00033    function initialize(&$request, $args = null) {
00034       parent::initialize($request, $args);
00035 
00036       // Load manager locale components.
00037       AppLocale::requireComponents(LOCALE_COMPONENT_PKP_MANAGER, LOCALE_COMPONENT_OMP_MANAGER);
00038    }
00039 
00046    function authorize(&$request, $args, $roleAssignments) {
00047       import('classes.security.authorization.OmpPressAccessPolicy');
00048       $this->addPolicy(new OmpPressAccessPolicy($request, $roleAssignments));
00049       return parent::authorize($request, $args, $roleAssignments);
00050    }
00051 }
00052 
00053 ?>

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