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;
 }
Ejemplo n.º 2
0
 /**
  * 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);
     }
 }