WP_Dependencies::query( string $handle, string $list = 'registered' )

Query list for an item.


Parameters

$handle

(string) (Required) Name of the item. Should be unique.

$list

(string) (Optional) Property name of list array.

Default value: 'registered'


Return

(bool|_WP_Dependency) Found, or object Item data.


Source

File: wp-includes/class.wp-dependencies.php

	public function query( $handle, $list = 'registered' ) {
		switch ( $list ) {
			case 'registered' :
			case 'scripts': // back compat
				if ( isset( $this->registered[ $handle ] ) )
					return $this->registered[ $handle ];
				return false;

			case 'enqueued' :
			case 'queue' :
				if ( in_array( $handle, $this->queue ) ) {
					return true;
				}
				return $this->recurse_deps( $this->queue, $handle );

			case 'to_do' :
			case 'to_print': // back compat
				return in_array( $handle, $this->to_do );

			case 'done' :
			case 'printed': // back compat
				return in_array( $handle, $this->done );
		}
		return false;
	}


Changelog

Changelog
Version Description
WP-2.6.0 Moved from WP_Scripts.
WP-2.1.0 Introduced.