A Bundle to use the LessElephant library in a Symfony2 project., (*1)
This bundle scans your less projects on every request, and checks if they needs to be recompiled. It takes care of dependencies, so you can use less with @import without problems. You don't need javascript or manual excution of lessc anymore, (*2)
less_binary_path (optional) is the path to your lessc binary. LessElephant try to find it with "which lessc". So, if you are on windows, you need this, (*7)
less_projects (at least 1) define an entry for each of your less projects. All three parameters are mandatory, (*8)
source_folder the folder where all your less files resides, (*9)
source_file the main less file. Usually this is a file that contains many @import directive, (*10)
destination_css the destination css. This file needs to be writable by web server user (for example on linux www-data), (*11)
force_compile (optional) default: false. If it is true, we force the compilation for each request., (*12)
This bundle register an event listener that, on every request, check if the projects defined in the config_dev.yml files are in "clean" state or needs recompile., (*17)
If the project do not need to be recompiled, it adds a really small overhead to symfony, just the time to check a bunch of files., (*18)