Sha256: ac4809ab359b12fea9c421a9d810982e6f4a43d0f3b7fc134152c6d11dc4677d
Contents?: true
Size: 1.02 KB
Versions: 3
Compression:
Stored size: 1.02 KB
Contents
<?php /* SVN FILE: $Id: SassBoolean.php 49 2010-04-04 10:51:24Z chris.l.yates $ */ /** * Compass extension SassScript font files functions class file. * @author Chris Yates <chris.l.yates@gmail.com> * @copyright Copyright (c) 2010 PBM Web Development * @license http://phamlp.googlecode.com/files/license.txt * @package PHamlP * @subpackage Sass.extensions.compass.functions */ /** * Compass extension SassScript font files functions class. * A collection of functions for use in SassSCript. * @package PHamlP * @subpackage Sass.extensions.compass.functions */ class SassExtentionsCompassFunctionsFontFiles { public function font_files() { if (func_num_args() % 2) throw new SassScriptFunctionException('An even number of arguments must be passed to font_files()', array(), SassScriptParser::$context->node); $args = func_get_args(); $files = array(); while ($args) { $files[] = '#{font_url('.array_shift($args)."} format('".array_shift($args)."')"; } return new SassString(join(", ", $files)); } }
Version data entries
3 entries across 3 versions & 1 rubygems