Code Duplication    Length = 16-16 lines in 2 locations

src/Traits/HasAssets.php 2 locations

@@ 110-125 (lines=16) @@
107
     *
108
     * @return array|\Illuminate\Contracts\View\Factory|\Illuminate\View\View
109
     */
110
    public static function css($css = null, $minify = true)
111
    {
112
        static::ignoreMinify($css, $minify);
113
114
        if (!is_null($css)) {
115
            return self::$css = array_merge(self::$css, (array) $css);
116
        }
117
118
        if (!$css = static::getMinifiedCss()) {
119
            $css = array_merge(static::$css, static::baseCss());
120
        }
121
122
        $css = array_filter(array_unique($css));
123
124
        return view('admin::partials.css', compact('css'));
125
    }
126
127
    /**
128
     * @param null $css
@@ 156-171 (lines=16) @@
153
     *
154
     * @return array|\Illuminate\Contracts\View\Factory|\Illuminate\View\View
155
     */
156
    public static function js($js = null, $minify = true)
157
    {
158
        static::ignoreMinify($js, $minify);
159
160
        if (!is_null($js)) {
161
            return self::$js = array_merge(self::$js, (array) $js);
162
        }
163
164
        if (!$js = static::getMinifiedJs()) {
165
            $js = array_merge(static::baseJs(), static::$js);
166
        }
167
168
        $js = array_filter(array_unique($js));
169
170
        return view('admin::partials.js', compact('js'));
171
    }
172
173
    /**
174
     * Add js or get all js.