urls.inc in Sassy 7.2
File
extensions/compass/functions/urls.inc
View source
<?php
function sassy_compass__stylesheet_url($path, $only_path = FALSE) {
return sassy_compass__url($path, $only_path);
}
function sassy_compass__font_url($path, $only_path = FALSE) {
return sassy_compass__url($path, $only_path);
}
function sassy_compass__image_url($path, $only_path = FALSE) {
return sassy_compass__url($path, $only_path);
}
function sassy_compass__url($path, $only_path = FALSE, $web_path = TRUE) {
$opath = $path;
if (!($path = SassFile::get_file($path, SassParser::$instance, false))) {
throw new Exception('File not found: ' . $opath);
}
$path = $path[0];
if ($web_path) {
$webroot = realpath(DRUPAL_ROOT) . '/';
$path = str_replace($webroot, '', $path);
$path = file_create_url($path);
}
if ($only_path) {
return new SassString($path);
}
return new SassString("url('{$path}')");
}