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;
 }
Exemple #2
0
 /**
  * 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);
     }
 }