- var $base_url; // Full URL with trailing slash
- var $content_url;
- var $default_version;
- var $in_footer = array();
- var $concat = '';
- var $concat_version = '';
- var $do_concat = false;
- var $print_html = '';
- var $print_code = '';
- var $ext_handles = '';
- var $ext_version = '';
- var $default_dirs;
-
- function __construct() {
- if ( ! function_exists( 'did_action' ) || did_action( 'init' ) )
- $this->init();
- else
- add_action( 'init', array( $this, 'init' ), 0 );
+ /**
+ * Base URL for scripts.
+ *
+ * Full URL with trailing slash.
+ *
+ * @since 2.6.0
+ * @access public
+ * @var string
+ */
+ public $base_url;
+
+ /**
+ * URL of the content directory.
+ *
+ * @since 2.8.0
+ * @access public
+ * @var string
+ */
+ public $content_url;
+
+ /**
+ * Default version string for stylesheets.
+ *
+ * @since 2.6.0
+ * @access public
+ * @var string
+ */
+ public $default_version;
+
+ /**
+ * Holds handles of scripts which are enqueued in footer.
+ *
+ * @since 2.8.0
+ * @access public
+ * @var array
+ */
+ public $in_footer = array();
+
+ /**
+ * Holds a list of script handles which will be concatenated.
+ *
+ * @since 2.8.0
+ * @access public
+ * @var string
+ */
+ public $concat = '';
+
+ /**
+ * Holds a string which contains script handles and their version.
+ *
+ * @since 2.8.0
+ * @deprecated 3.4.0
+ * @access public
+ * @var string
+ */
+ public $concat_version = '';
+
+ /**
+ * Whether to perform concatenation.
+ *
+ * @since 2.8.0
+ * @access public
+ * @var bool
+ */
+ public $do_concat = false;
+
+ /**
+ * Holds HTML markup of scripts and additional data if concatenation
+ * is enabled.
+ *
+ * @since 2.8.0
+ * @access public
+ * @var string
+ */
+ public $print_html = '';
+
+ /**
+ * Holds inline code if concatenation is enabled.
+ *
+ * @since 2.8.0
+ * @access public
+ * @var string
+ */
+ public $print_code = '';
+
+ /**
+ * Holds a list of script handles which are not in the default directory
+ * if concatenation is enabled.
+ *
+ * Unused in core.
+ *
+ * @since 2.8.0
+ * @access public
+ * @var string
+ */
+ public $ext_handles = '';
+
+ /**
+ * Holds a string which contains handles and versions of scripts which
+ * are not in the default directory if concatenation is enabled.
+ *
+ * Unused in core.
+ *
+ * @since 2.8.0
+ * @access public
+ * @var string
+ */
+ public $ext_version = '';
+
+ /**
+ * List of default directories.
+ *
+ * @since 2.8.0
+ * @access public
+ * @var array
+ */
+ public $default_dirs;
+
+ /**
+ * Constructor.
+ *
+ * @since 2.6.0
+ * @access public
+ */
+ public function __construct() {
+ $this->init();
+ add_action( 'init', array( $this, 'init' ), 0 );