for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Created by PhpStorm.
* User: sheldon
* Date: 18-4-2
* Time: 上午10:06.
*/
namespace Yeelight\Services\Assets;
* Class Assets
*
* @category Yeelight
* @package Yeelight\Services\Assets
* @author Sheldon Lee <[email protected]>
* @license https://opensource.org/licenses/MIT MIT
* @link https://www.yeelight.com
class Assets
{
* $script
* @var array
public static $script = [];
* $css
public static $css = [];
* $js
public static $js = [];
* Add css or get all css.
* @param null $css css
$css
null
* @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View|void
public static function css($css = null)
if (!is_null($css)) {
self::$css = array_merge(self::$css, (array) $css);
return;
}
return view('backend.partials.css', ['css' => array_unique(static::$css)]);
* Add js or get all js.
* @param null $js
$js
public static function js($js = null)
if (!is_null($js)) {
self::$js = array_merge(self::$js, (array) $js);
return view('backend.partials.js', ['js' => array_unique(static::$js)]);
* @param string $script
public static function script($script = '')
if (!empty($script)) {
self::$script = array_merge(self::$script, (array) $script);
return view('backend.partials.script', ['script' => array_unique(self::$script)]);