16 import(
'lib.pkp.classes.security.authorization.AuthorizationPolicy');
29 parent::__construct(
'user.authorization.pluginLevel');
30 $this->_contextPresent = $contextPresent;
42 if (!is_a($plugin,
'Plugin'))
return AUTHORIZATION_DENY;
44 if (!$this->_contextPresent) {
45 return $plugin->isSitePlugin()?AUTHORIZATION_PERMIT:AUTHORIZATION_DENY;
47 return $plugin->isSitePlugin()?AUTHORIZATION_DENY:AUTHORIZATION_PERMIT;