Code Duplication    Length = 16-16 lines in 2 locations

src/Traits/HasAssets.php 2 locations

@@ 91-106 (lines=16) @@
88
     *
89
     * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View|void
90
     */
91
    public static function css($css = null)
92
    {
93
        if (!is_null($css)) {
94
            self::$css = array_merge(self::$css, (array) $css);
95
96
            return;
97
        }
98
99
        if ($css = static::getMinifiedCss()) {
100
            static::$css = [$css];
101
        } else {
102
            static::$css = array_merge(static::$css, static::baseCss(), (array)$css);
103
        }
104
105
        return view('admin::partials.css', ['css' => array_unique(static::$css)]);
106
    }
107
108
    /**
109
     * @param null $css
@@ 135-150 (lines=16) @@
132
     *
133
     * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View|void
134
     */
135
    public static function js($js = null)
136
    {
137
        if (!is_null($js)) {
138
            self::$js = array_merge(self::$js, (array) $js);
139
140
            return;
141
        }
142
143
        if ($js = static::getMinifiedJs()) {
144
            static::$js = [$js];
145
        } else {
146
            static::$js = array_merge(static::baseJs(), static::$js, (array) $js);
147
        }
148
149
        return view('admin::partials.js', ['js' => array_unique(static::$js)]);
150
    }
151
152
    /**
153
     * Add js or get all js.