/**
  * Prüft, ob per Parameter oder Konfiguration der Debug für die Labels aktiv ist.
  *
  * @param tx_rnbase_configurations $configurations
  * @return boolean or string with debug type (plain, html)
  */
 public static function isLabelDebugEnabled(tx_rnbase_configurations $configurations = NULL)
 {
     static $status = array();
     // check global debug params
     if (!isset($status['global'])) {
         $status['global'] = !empty($_GET['labeldebug']) && self::isDebugEnabled() ? $_GET['labeldebug'] : self::isDebugEnabled();
     }
     if ($status['global']) {
         return $status['global'];
     }
     // check plugin debug config
     if ($configurations instanceof tx_rnbase_configurations) {
         $pluginId = $configurations->getPluginId();
         if (!isset($status[$pluginId])) {
             $status[$pluginId] = $configurations->get('labeldebug');
         }
         return empty($status[$pluginId]) ? FALSE : $status[$pluginId];
     }
     // no debug!
     return FALSE;
 }
 /**
  * Returns an ArrayObject containing all parameters
  * @param tx_rnbase_configurations $configurations
  */
 protected function _makeParameterObject($configurations)
 {
     $parameters = tx_rnbase::makeInstance('tx_rnbase_parameters');
     $parameters->setQualifier($configurations->getQualifier());
     // get parametersArray for defined qualifier
     $parametersArray = tx_rnbase_parameters::getPostAndGetParametersMerged($configurations->getQualifier());
     if ($configurations->isUniqueParameters() && array_key_exists($configurations->getPluginId(), $parametersArray)) {
         $parametersArray = $parametersArray[$configurations->getPluginId()];
     }
     tx_rnbase_util_Arrays::overwriteArray($parameters, $parametersArray);
     // Initialize the cHash system if there are parameters available
     if (!$configurations->isPluginUserInt() && $GLOBALS['TSFE'] && $parameters->count()) {
         // Bei USER_INT wird der cHash nicht benötigt und führt zu 404
         $GLOBALS['TSFE']->reqCHash();
     }
     return $parameters;
 }