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 directories. * * @throws PIECE_UNITY_ERROR_INVALID_CONFIGURATION */ function _setPluginDirectories() { $pluginDirectories = $this->_getConfiguration('pluginDirectories'); if (!is_array($pluginDirectories)) { Piece_Unity_Error::push(PIECE_UNITY_ERROR_INVALID_CONFIGURATION, "The value of the configuration point [ pluginDirectories ] on the plug-in [ {$this->_name} ] should be an array."); return; } foreach (array_reverse($pluginDirectories) as $pluginDirectory) { Piece_Unity_Plugin_Factory::addPluginDirectory($pluginDirectory); } }
/** * Sets plug-in directories. */ function _setPluginDirectories() { $pluginDirectories = $this->_getConfiguration('pluginDirectories'); if (!is_array($pluginDirectories)) { trigger_error('Failed to configure the configuration point [ pluginDirectories ] at the plugin [ ' . __CLASS__ . ' ].', E_USER_WARNING); return; } foreach (array_reverse($pluginDirectories) as $pluginDirectory) { Piece_Unity_Plugin_Factory::addPluginDirectory($pluginDirectory); } }