From 5d42730e9a4bbf4669c729f0f983ea917319ab90 Mon Sep 17 00:00:00 2001 From: hide_d Date: Sun, 16 Jun 2019 17:07:43 +0900 Subject: [PATCH] =?UTF-8?q?js,=20css=20=EC=B6=9C=EB=A0=A5=EC=9D=84=20?= =?UTF-8?q?=EC=9C=84=ED=95=9C=20=EC=BD=94=EB=93=9C=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/sammo/WebUtil.php | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/sammo/WebUtil.php b/src/sammo/WebUtil.php index 2ceaab80..29e0da6d 100644 --- a/src/sammo/WebUtil.php +++ b/src/sammo/WebUtil.php @@ -127,6 +127,27 @@ class WebUtil return "\n"; } + protected static $jsFilesList = []; + public static function pushJSFile(string $path){ + static::$jsFilesList[] = $path; + } + + protected static $cssFilesList = []; + public static function pushCSSFile(string $path){ + static::$cssFilesList[] = $path; + } + + public static function printResourceFiles(){ + foreach(static::$jsFilesList as $path){ + static::printJS($path); + } + foreach(static::$cssFilesList as $path){ + static::printCSS($path); + } + static::$jsFilesList = []; + static::$cssFilesList = []; + } + public static function htmlPurify(?string $text): string{ if(!$text){ return '';