Xpressengine\Presenter\Html\Tags\JSFile::output PHP Method

output() public static method

주어진 위치에 해당하는 로드된 JS파일 목록을 출력한다.
public static output ( string $location = 'body.append', boolean $minified = false ) : string
$location string 출력할 파일의 위치\n (head.append|head.prepend|body.append|body.prepend)
$minified boolean minified 파일을 출력할지 결정한다.
return string
    public static function output($location = 'body.append', $minified = false)
    {
        $output = '';
        if (static::$sorter === null) {
            return $output;
        }
        // get files by location
        // $list is assoc array(filename => JSFile instance)
        $list = array_get(static::$fileList, $location, []);
        $sorted = static::$sorter->sort(array_diff(array_keys($list), static::$unloaded));
        array_map(function ($file) use($list, &$output, $minified) {
            $fileObj = $list[$file];
            $output .= $fileObj->render($file, $minified);
        }, $sorted);
        return $output;
    }