yf_assets_filter_jsmin class

Fileplugins/assets/classes/assets/yf_assets_filter_jsmin.class.php
Use_class('assets_filter_jsmin', 'classes/assets/')

Public properties

PropertyDefaultDescription
None declared in this class.

Public methods 1

apply

public function apply($in, $params = [])
    public function apply($in, $params = [])
    {
        if (class_exists('\MatthiasMullie\Minify\JS')) {
            return (new \MatthiasMullie\Minify\JS($in))->minify();
        }
        require_php_lib('jsmin');
        if ( ! class_exists('\JSMin')) {
            throw new Exception('Assets: class \JSMin not found');
            return $in;
        }
        return \JSMin::minify($in);
    }