| @@ 70-87 (lines=18) @@ | ||
| 67 | $this->line(' ' . Admin::$manifest); |
|
| 68 | } |
|
| 69 | ||
| 70 | protected function minifyCSS() |
|
| 71 | { |
|
| 72 | $css = collect(array_merge(Admin::$css, Admin::baseCss())) |
|
| 73 | ->unique()->map(function ($css) { |
|
| 74 | ||
| 75 | if (Str::contains($css, '?')) { |
|
| 76 | $css = substr($css, 0, strpos($css, '?')); |
|
| 77 | } |
|
| 78 | ||
| 79 | return public_path($css); |
|
| 80 | }); |
|
| 81 | ||
| 82 | $minifier = new Minify\CSS(); |
|
| 83 | ||
| 84 | $minifier->add(...$css); |
|
| 85 | ||
| 86 | $minifier->minify(public_path(Admin::$min['css'])); |
|
| 87 | } |
|
| 88 | ||
| 89 | protected function minifyJS() |
|
| 90 | { |
|
| @@ 89-105 (lines=17) @@ | ||
| 86 | $minifier->minify(public_path(Admin::$min['css'])); |
|
| 87 | } |
|
| 88 | ||
| 89 | protected function minifyJS() |
|
| 90 | { |
|
| 91 | $js = collect(array_merge(Admin::$js, Admin::baseJs())) |
|
| 92 | ->unique()->map(function ($js) { |
|
| 93 | if (Str::contains($js, '?')) { |
|
| 94 | $js = substr($js, 0, strpos($js, '?')); |
|
| 95 | } |
|
| 96 | ||
| 97 | return public_path($js); |
|
| 98 | }); |
|
| 99 | ||
| 100 | $minifier = new Minify\JS(); |
|
| 101 | ||
| 102 | $minifier->add(...$js); |
|
| 103 | ||
| 104 | $minifier->minify(public_path(Admin::$min['js'])); |
|
| 105 | } |
|
| 106 | ||
| 107 | protected function generateManifest() |
|
| 108 | { |
|