diff --git a/src/Helpers/FileOutput.php b/src/Helpers/FileOutput.php index 0fa945f..2137bbb 100644 --- a/src/Helpers/FileOutput.php +++ b/src/Helpers/FileOutput.php @@ -36,7 +36,7 @@ public function __construct() */ public function write(string $path, array $attributes = [], string $extension = null): void { - $extension ??= (string) Str::afterLast($extension, '.'); + $extension ??= (string) Str::of($path)->afterLast('.'); // map extensions $file = match ($extension) { @@ -53,7 +53,7 @@ public function write(string $path, array $attributes = [], string $extension = return; } - $path = (string) Str::finish($path, '.'.$extension); + $path = (string) Str::of($path)->finish('.'.$extension); echo Blade::render($template, [ 'src' => $this->assetPath($path), 'args' => $this->prepareAttributes($attributes),