Skip to content

Instantly share code, notes, and snippets.

@devster
Created April 10, 2012 15:49
Show Gist options
  • Save devster/2352313 to your computer and use it in GitHub Desktop.
Save devster/2352313 to your computer and use it in GitHub Desktop.
Lessmin driver for npAssetsOptimizerPlugin for sf1
<?php
require_once sfConfig::get('sf_lib_dir').'/vendor/lessphp/lessc.inc.php';
class npDriverLessmin extends npDriverBase
{
public function doProcessFile($file, $replace = false)
{
$lessc = new lessc($file);
$optimizedContent = cssmin::minify($lessc->parse());
if ($replace)
{
return parent::replaceFile($file, $optimizedContent);
}
else
{
return $optimizedContent;
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment