WP_Dependencies::query( string $handle, string $list = 'registered' )
Query list for an item.
Parameters
- $handle
-
(Required) Name of the item. Should be unique.
- $list
-
(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
Version | Description |
---|---|
WP-2.6.0 | Moved from WP_Scripts . |
WP-2.1.0 | Introduced. |