Skip to content

Commit 34a2207

Browse files
committed
add secure mode
1 parent 7715e4b commit 34a2207

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

src/Directives/ScriptDirective.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,10 @@ public static function handle($parameter)
88
{
99
$parameter = str_replace(['"', "'"], null, $parameter);
1010
$array = explode(',', $parameter);
11-
$url = asset(trim($array[0]));
12-
$defer = trim(@$array[1]) ?? null;
11+
$secure = trim(@$array[1]) ?? null;
12+
$url = asset(trim($array[0]), $secure);
13+
14+
$defer = trim(@$array[2]) ?? null;
1315
if ($defer) {
1416
return "<script src='{$url}' defer></script>";
1517
}

src/Directives/StyleDirective.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ class StyleDirective implements Directive
77
public static function handle($parameter)
88
{
99
$parameter = str_replace(['"', "'"], null, $parameter);
10-
$url = asset($parameter);
10+
$array = explode(',', $parameter);
11+
$secure = trim(@$array[1]) ?? null;
12+
$url = asset(trim($array[0]), $secure);
1113

1214
return "<link href='{$url}' rel='stylesheet'>";
1315
}

0 commit comments

Comments
 (0)