$less = new lessc();
$less->setPreserveComments( true );
- $less->setVariables( self::getLESSVars( $config ) );
+ $less->setVariables( self::getLessVars( $config ) );
$less->setImportDir( $config->get( 'ResourceLoaderLESSImportPaths' ) );
foreach ( $config->get( 'ResourceLoaderLESSFunctions' ) as $name => $func ) {
$less->registerFunction( $name, $func );
* @since 1.22
* @return array Map of variable names to string CSS values.
*/
- public static function getLESSVars( Config $config ) {
+ public static function getLessVars( Config $config ) {
$lessVars = $config->get( 'ResourceLoaderLESSVars' );
// Sort by key to ensure consistent hashing for cache lookups.
ksort( $lessVars );
}
if ( $this->getStyleSheetLang( $localPath ) === 'less' ) {
- $style = $this->compileLESSFile( $localPath );
+ $style = $this->compileLessFile( $localPath );
$this->hasGeneratedStyles = true;
} else {
$style = file_get_contents( $localPath );
* @param string $fileName File name of root LESS file.
* @return string Cache key
*/
- protected function getLESSCacheKey( $fileName ) {
- $vars = json_encode( ResourceLoader::getLESSVars( $this->getConfig() ) );
+ protected function getLessCacheKey( $fileName ) {
+ $vars = json_encode( ResourceLoader::getLessVars( $this->getConfig() ) );
$hash = md5( $fileName . $vars );
return wfMemcKey( 'resourceloader', 'less', $hash );
}
* @param string $fileName File path of LESS source
* @return string CSS source
*/
- protected function compileLESSFile( $fileName ) {
- $key = $this->getLESSCacheKey( $fileName );
+ protected function compileLessFile( $fileName ) {
+ $key = $this->getLessCacheKey( $fileName );
$cache = wfGetCache( CACHE_ANYTHING );
// The input to lessc. Either an associative array representing the