From 5922a64f82aec4dfd1157565f3df25d01d5c278c Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Tue, 15 Sep 2015 21:20:32 +0930 Subject: [PATCH] Add API to set asset compiler filename --- framework/core/src/Assets/AssetManager.php | 6 ++++++ framework/core/src/Assets/RevisionCompiler.php | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/framework/core/src/Assets/AssetManager.php b/framework/core/src/Assets/AssetManager.php index 916ae8294..01cf2f275 100644 --- a/framework/core/src/Assets/AssetManager.php +++ b/framework/core/src/Assets/AssetManager.php @@ -24,6 +24,12 @@ class AssetManager $this->less = $less; } + public function setFilename($filename) + { + $this->js->setFilename($filename . '.js'); + $this->less->setFilename($filename . '.css'); + } + public function addFile($file) { $ext = pathinfo($file, PATHINFO_EXTENSION); diff --git a/framework/core/src/Assets/RevisionCompiler.php b/framework/core/src/Assets/RevisionCompiler.php index 546205093..3687b12da 100644 --- a/framework/core/src/Assets/RevisionCompiler.php +++ b/framework/core/src/Assets/RevisionCompiler.php @@ -24,6 +24,11 @@ class RevisionCompiler implements Compiler $this->filename = $filename; } + public function setFilename($filename) + { + $this->filename = $filename; + } + public function addFile($file) { $this->files[] = $file;