_drupal_build_css_path

function _drupal_build_css_path

_drupal_build_css_path($matches, $base = NULL)

Prefixes all paths within a CSS file for drupal_build_css_cache().

File

includes/common.inc, line 3711
Common functions that many Drupal modules will need to reference.

Code

function _drupal_build_css_path($matches, $base = NULL) {
  $_base = &drupal_static(__FUNCTION__);
  // Store base path for preg_replace_callback.
  if (isset($base)) {
    $_base = $base;
  }

  // Prefix with base and remove '../' segments where possible.
  $path = $_base . $matches[1];
  $last = '';
  while ($path != $last) {
    $la