Code Duplication    Length = 16-16 lines in 2 locations

src/Traits/HasAssets.php 2 locations

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