protected function enqueue_dependency( $dependency, $dependency_key, $context = null ) {
		if ( ! $this->is_needed( $dependency, $context ) ) {
			return;
		}
		$handler = $this->handlers[ $context['dependency_type'] ];
		$handler->enqueue( $dependency );
	}
protected function enqueue_dependency( $dependency, $dependency_key, $context = null ) {
		if ( ! $this->is_needed( $dependency, $context ) ) {
			return;
		}
		$handler = $this->handlers[ $context['dependency_type'] ];
		$handler->enqueue( $dependency );
	}
protected function enqueue_dependency ( $ dependency , $ dependency_key , $ context = null ) { if ( ! $ this -> is_needed ( $ dependency , $ context ) ) { return ; } $ handler = $ this -> handlers [ $ context [ 'dependency_type' ] ] ; $ handler -> enqueue ( $ dependency ) ; }
Enqueue a single dependency.

@since 0.1.0

@param array  $dependency     Configuration data of the dependency.
@param string $dependency_key Config key of the dependency.
@param mixed  $context        Optional. Context to pass to the
dependencies. Contains the type of the
dependency at key
'dependency_type'.
Enqueue a single dependency .