public function drill_in( $array, $tag = '{{json @root' ) {

		$back = array();
		foreach ( $array as $key => $value ) {
			if ( is_array( $value ) && ! empty( $value ) ) {
				$back[ $key ] = $this->drill_in( $value, $tag . '.' . $key );
			} else {
				$back[ $key ] = $tag . '.' . $key . '}}';
			}
		}

		return $back;
	}
public function drill_in( $array, $tag = '{{json @root' ) {

		$back = array();
		foreach ( $array as $key => $value ) {
			if ( is_array( $value ) && ! empty( $value ) ) {
				$back[ $key ] = $this->drill_in( $value, $tag . '.' . $key );
			} else {
				$back[ $key ] = $tag . '.' . $key . '}}';
			}
		}

		return $back;
	}
public function drill_in ( $ array , $ tag = '{{json @root' ) { $ back = array ( ) ; foreach ( $ array as $ key => $ value ) { if ( is_array ( $ value ) && ! empty ( $ value ) ) { $ back [ $ key ] = $ this -> drill_in ( $ value , $ tag . '.' . $ key ) ; } else { $ back [ $ key ] = $ tag . '.' . $ key . '}}' ; } } return $ back ; }
Builds the handlebars based structure for template render

@param array  $array the data structure to drill into.
@param string $tag , the final tag to replace the data with.

@since  1.0.0
@access public
@return array array of the data structure
Builds the handlebars based structure for template render