WPDev.one
Core Class

WP_Dependencies

class WP_Dependencies // Constructor: function Object() { [native code] }

Core base class extended to register items.

Methods 13 methods

Method / Return Description
do_items()
string[]

Processes the items and dependencies.

Parameters: $handles: mixed, $group: mixed
do_item()
bool

Processes a dependency.

Parameters: $handle: mixed, $group: mixed
all_deps()
bool

Determines dependencies.

Parameters: $handles: mixed, $recursion: mixed, $group: mixed
add()
bool

Register an item.

Parameters: $handle: mixed, $src: mixed, $deps: mixed, $ver: mixed, $args: mixed
add_data()
bool

Add extra item data.

Parameters: $handle: mixed, $key: mixed, $value: mixed
get_data()
mixed

Get extra item data.

Parameters: $handle: mixed, $key: mixed
remove()
void

Un-register an item or items.

Parameters: $handles: mixed
enqueue()
void

Queue an item or items.

Parameters: $handles: mixed
dequeue()
void

Dequeue an item or items.

Parameters: $handles: mixed
recurse_deps()
bool

Recursively search the passed dependency tree for a handle.

Parameters: $queue: mixed, $handle: mixed
query()
(bool

Query the list for an item.

Parameters: $handle: mixed, $status: mixed
set_group()
bool

Set item group, unless already in a lower group.

Parameters: $handle: mixed, $recursion: mixed, $group: mixed
get_etag()
string

Get etag header for cache validation.

Parameters: $load: mixed

Properties

Property / Type Description
$registered
mixed
public
No description available.
$queue
mixed
public
No description available.
$to_do
mixed
public
No description available.
$done
mixed
public
No description available.
$args
mixed
public
No description available.
$groups
mixed
public
No description available.
$group
mixed
public
No description available.
$all_queued_deps
mixed
public
No description available.
$queued_before_register
mixed
public
No description available.

Class Information

Since Version
2.6.0
Source File
wp-includes/class-wp-dependencies.php
Advertisement