Create a gist now

Instantly share code, notes, and snippets.

Embed
Symfony2.0.10. How to integrate assetic lessphp filter.

Symfony2.0.10. How to integrate assetic lessphp filter.

  • Add the following lines of code to the end of the deps file:
[lessphp]
    git=https://github.com/leafo/lessphp.git
    target=/lessphp
    version=v0.3.2

List of available versions: https://github.com/leafo/lessphp/tags

#...
assetic:
    #...
    filters:
        lessphp:
            file: %kernel.root_dir%/../vendor/lessphp/lessc.inc.php
            apply_to: "\.less$"
<?php
spl_autoload_register(function($className)
{
$ds = DIRECTORY_SEPARATOR;
$vendor = __DIR__."{$ds}..{$ds}vendor{$ds}";
$loadable = array(
'lessc' => "lessphp{$ds}lessc.inc.php",
);
isset($loadable[$className]) ? require $vendor.$loadable[$className] : '';
}, false);
@jaywilliams

This comment has been minimized.

Show comment
Hide comment
@jaywilliams

jaywilliams Aug 2, 2012

See https://gist.github.com/3082684 for Symfony 2.1

@dr-martin

This comment has been minimized.

Show comment
Hide comment
@dr-martin

dr-martin Sep 21, 2012

@jaywilliams Thanks!

@jaywilliams Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment