Beispiel #1
0
 static function _splitIntoTagParameters($paramList)
 {
     $paramList = SCStringUtilities::replaceNBSPWithSpace($paramList);
     $params = explode(' ', $paramList);
     $count = count($params);
     for ($i = 0; $i < $count; $i++) {
         $params[$i] = str_replace('"', '', $params[$i]);
         if (strpos($params[$i], '=') === false && $i > 0) {
             $previousIndex = SCEasyTags::_findPreviousParameter($params, $i - 1);
             //Combine this with previous entry and space
             $combinedParamValue = $params[$previousIndex] . ' ' . $params[$i];
             $params[$previousIndex] = $combinedParamValue;
             unset($params[$i]);
         }
     }
     return $params;
 }