function setUp() { $this->_oldScriptName = @$_SERVER['REQUEST_URI']; $this->_oldPluginDirectories = $GLOBALS['PIECE_UNITY_Plugin_Directories']; $this->_oldPluginPrefixes = $GLOBALS['PIECE_UNITY_Plugin_Prefixes']; Piece_Unity_Plugin_Factory::addPluginDirectory(dirname(__FILE__) . '/../../../..'); Piece_Unity_Plugin_Factory::addPluginPrefix('Piece_Unity_Plugin_Interceptor_AuthorizationTestCase'); $GLOBALS['PIECE_UNITY_Plugin_Interceptor_AuthorizationTestCase_hasPermission'] = false; }
/** * Sets plug-in prefixes. * * @throws PIECE_UNITY_ERROR_INVALID_CONFIGURATION */ function _setPluginPrefixes() { $pluginPrefixes = $this->_getConfiguration('pluginPrefixes'); if (!is_array($pluginPrefixes)) { Piece_Unity_Error::push(PIECE_UNITY_ERROR_INVALID_CONFIGURATION, "The value of the configuration point [ pluginPrefixes ] on the plug-in [ {$this->_name} ] should be an array."); return; } foreach (array_reverse($pluginPrefixes) as $pluginPrefix) { Piece_Unity_Plugin_Factory::addPluginPrefix($pluginPrefix); } }
/** * Sets plug-in prefixes. */ function _setPluginPrefixes() { $pluginPrefixes = $this->_getConfiguration('pluginPrefixes'); if (!is_array($pluginPrefixes)) { trigger_error('Failed to configure the configuration point [ pluginPrefixes ] at the plugin [ ' . __CLASS__ . ' ].', E_USER_WARNING); return; } foreach (array_reverse($pluginPrefixes) as $pluginPrefix) { Piece_Unity_Plugin_Factory::addPluginPrefix($pluginPrefix); } }