-
WIBUHAX0R1337
-
/
home
/
cideo
/
sainchargny
/
wp-includes
/
[ Home ]
Create Folder
Create File
Nama File / Folder
Size
Action
ID3
--
NONE
IXR
--
NONE
Requests
--
NONE
SimplePie
--
NONE
Text
--
NONE
certificates
--
NONE
css
--
NONE
customize
--
NONE
fonts
--
NONE
images
--
NONE
js
--
NONE
pomo
--
NONE
random_compat
--
NONE
rest-api
--
NONE
theme-compat
--
NONE
widgets
--
NONE
admin-bar.php
27.979KB
Edit File
Delete File
Rename
atomlib.php
11.562KB
Edit File
Delete File
Rename
author-template.php
15.745KB
Edit File
Delete File
Rename
bookmark-template.php
11.425KB
Edit File
Delete File
Rename
bookmark.php
13.352KB
Edit File
Delete File
Rename
cache.php
21.095KB
Edit File
Delete File
Rename
canonical.php
26.937KB
Edit File
Delete File
Rename
capabilities.php
27.153KB
Edit File
Delete File
Rename
category-template.php
50.121KB
Edit File
Delete File
Rename
category.php
11.703KB
Edit File
Delete File
Rename
class-IXR.php
2.513KB
Edit File
Delete File
Rename
class-feed.php
0.51KB
Edit File
Delete File
Rename
class-http.php
35.316KB
Edit File
Delete File
Rename
class-json.php
39.523KB
Edit File
Delete File
Rename
class-oembed.php
32.336KB
Edit File
Delete File
Rename
class-phpass-set.php
0.978KB
Edit File
Delete File
Rename
class-phpass.php
7.146KB
Edit File
Delete File
Rename
class-phpmailer.php
143.344KB
Edit File
Delete File
Rename
class-pop3.php
20.429KB
Edit File
Delete File
Rename
class-requests.php
29.092KB
Edit File
Delete File
Rename
class-simplepie.php
87.172KB
Edit File
Delete File
Rename
class-smtp.php
38.553KB
Edit File
Delete File
Rename
class-snoopy.php
36.899KB
Edit File
Delete File
Rename
class-walker-category-dropdown.php
2.05KB
Edit File
Delete File
Rename
class-walker-category.php
6.485KB
Edit File
Delete File
Rename
class-walker-comment.php
10.911KB
Edit File
Delete File
Rename
class-walker-nav-menu.php
8.195KB
Edit File
Delete File
Rename
class-walker-page-dropdown.php
2.226KB
Edit File
Delete File
Rename
class-walker-page.php
6.556KB
Edit File
Delete File
Rename
class-wp-admin-bar.php
16.571KB
Edit File
Delete File
Rename
class-wp-ajax-response.php
4.906KB
Edit File
Delete File
Rename
class-wp-comment-query.php
40.765KB
Edit File
Delete File
Rename
class-wp-comment.php
8.727KB
Edit File
Delete File
Rename
class-wp-customize-control.php
24.398KB
Edit File
Delete File
Rename
class-wp-customize-manager.php
192.604KB
Edit File
Delete File
Rename
class-wp-customize-nav-menus.php
52.297KB
Edit File
Delete File
Rename
class-wp-customize-panel.php
9.352KB
Edit File
Delete File
Rename
class-wp-customize-section.php
9.958KB
Edit File
Delete File
Rename
class-wp-customize-setting.php
27.473KB
Edit File
Delete File
Rename
class-wp-customize-widgets.php
64.197KB
Edit File
Delete File
Rename
class-wp-dependency.php
1.514KB
Edit File
Delete File
Rename
class-wp-editor.php
59.426KB
Edit File
Delete File
Rename
class-wp-embed.php
14.169KB
Edit File
Delete File
Rename
class-wp-error.php
4.478KB
Edit File
Delete File
Rename
class-wp-feed-cache-transient.php
2.478KB
Edit File
Delete File
Rename
class-wp-feed-cache.php
0.728KB
Edit File
Delete File
Rename
class-wp-hook.php
13.723KB
Edit File
Delete File
Rename
class-wp-http-cookie.php
6.305KB
Edit File
Delete File
Rename
class-wp-http-curl.php
11.405KB
Edit File
Delete File
Rename
class-wp-http-encoding.php
6.293KB
Edit File
Delete File
Rename
class-wp-http-ixr-client.php
3.174KB
Edit File
Delete File
Rename
class-wp-http-proxy.php
5.817KB
Edit File
Delete File
Rename
class-wp-http-requests-hooks.php
1.828KB
Edit File
Delete File
Rename
class-wp-http-requests-response.php
4.173KB
Edit File
Delete File
Rename
class-wp-http-response.php
2.804KB
Edit File
Delete File
Rename
class-wp-http-streams.php
14.644KB
Edit File
Delete File
Rename
class-wp-image-editor-gd.php
12.618KB
Edit File
Delete File
Rename
class-wp-image-editor-imagick.php
21.168KB
Edit File
Delete File
Rename
class-wp-image-editor.php
11.429KB
Edit File
Delete File
Rename
class-wp-list-util.php
6.22KB
Edit File
Delete File
Rename
class-wp-locale-switcher.php
4.94KB
Edit File
Delete File
Rename
class-wp-locale.php
14.206KB
Edit File
Delete File
Rename
class-wp-matchesmapregex.php
1.754KB
Edit File
Delete File
Rename
class-wp-meta-query.php
21.732KB
Edit File
Delete File
Rename
class-wp-metadata-lazyloader.php
5.246KB
Edit File
Delete File
Rename
class-wp-network-query.php
16.725KB
Edit File
Delete File
Rename
class-wp-network.php
11.845KB
Edit File
Delete File
Rename
class-wp-oembed-controller.php
5.456KB
Edit File
Delete File
Rename
class-wp-post-type.php
17.809KB
Edit File
Delete File
Rename
class-wp-post.php
6.206KB
Edit File
Delete File
Rename
class-wp-query.php
121.062KB
Edit File
Delete File
Rename
class-wp-rewrite.php
57.527KB
Edit File
Delete File
Rename
class-wp-role.php
2.553KB
Edit File
Delete File
Rename
class-wp-roles.php
7.995KB
Edit File
Delete File
Rename
class-wp-session-tokens.php
7.166KB
Edit File
Delete File
Rename
class-wp-simplepie-file.php
2.219KB
Edit File
Delete File
Rename
class-wp-simplepie-sanitize-kses.php
1.732KB
Edit File
Delete File
Rename
class-wp-site-query.php
22.644KB
Edit File
Delete File
Rename
class-wp-site.php
7.146KB
Edit File
Delete File
Rename
class-wp-tax-query.php
18.749KB
Edit File
Delete File
Rename
class-wp-taxonomy.php
9.759KB
Edit File
Delete File
Rename
class-wp-term-query.php
32.831KB
Edit File
Delete File
Rename
class-wp-term.php
5.149KB
Edit File
Delete File
Rename
class-wp-text-diff-renderer-table.php
14.838KB
Edit File
Delete File
Rename
class-wp-theme.php
46.757KB
Edit File
Delete File
Rename
class-wp-user-meta-session-tokens.php
2.848KB
Edit File
Delete File
Rename
class-wp-user-query.php
28.833KB
Edit File
Delete File
Rename
class-wp-user.php
20.194KB
Edit File
Delete File
Rename
class-wp-walker.php
12.088KB
Edit File
Delete File
Rename
class-wp-widget-factory.php
3.658KB
Edit File
Delete File
Rename
class-wp-widget.php
17.244KB
Edit File
Delete File
Rename
class-wp-xmlrpc-server.php
196.664KB
Edit File
Delete File
Rename
class-wp.php
23.196KB
Edit File
Delete File
Rename
class.wp-dependencies.php
10.923KB
Edit File
Delete File
Rename
class.wp-scripts.php
13.828KB
Edit File
Delete File
Rename
class.wp-styles.php
9.564KB
Edit File
Delete File
Rename
comment-template.php
85.683KB
Edit File
Delete File
Rename
comment.php
108.814KB
Edit File
Delete File
Rename
compat.php
15.846KB
Edit File
Delete File
Rename
cron.php
16.081KB
Edit File
Delete File
Rename
date.php
34.18KB
Edit File
Delete File
Rename
default-constants.php
9.338KB
Edit File
Delete File
Rename
default-filters.php
26.517KB
Edit File
Delete File
Rename
default-widgets.php
2.129KB
Edit File
Delete File
Rename
deprecated.php
110.568KB
Edit File
Delete File
Rename
embed-template.php
0.336KB
Edit File
Delete File
Rename
embed.php
43.309KB
Edit File
Delete File
Rename
feed-atom-comments.php
5.231KB
Edit File
Delete File
Rename
feed-atom.php
3.018KB
Edit File
Delete File
Rename
feed-rdf.php
2.607KB
Edit File
Delete File
Rename
feed-rss.php
1.217KB
Edit File
Delete File
Rename
feed-rss2-comments.php
3.969KB
Edit File
Delete File
Rename
feed-rss2.php
3.685KB
Edit File
Delete File
Rename
feed.php
19.092KB
Edit File
Delete File
Rename
formatting.php
260.164KB
Edit File
Delete File
Rename
functions.php
182.204KB
Edit File
Delete File
Rename
functions.wp-scripts.php
11.212KB
Edit File
Delete File
Rename
functions.wp-styles.php
7.891KB
Edit File
Delete File
Rename
general-template.php
135.77KB
Edit File
Delete File
Rename
http.php
21.654KB
Edit File
Delete File
Rename
kses.php
48.935KB
Edit File
Delete File
Rename
l10n.php
42.46KB
Edit File
Delete File
Rename
link-template.php
133.086KB
Edit File
Delete File
Rename
load.php
33.112KB
Edit File
Delete File
Rename
locale.php
0.138KB
Edit File
Delete File
Rename
media-template.php
45.033KB
Edit File
Delete File
Rename
media.php
137.07KB
Edit File
Delete File
Rename
meta.php
36.598KB
Edit File
Delete File
Rename
ms-blogs.php
38.263KB
Edit File
Delete File
Rename
ms-default-constants.php
4.604KB
Edit File
Delete File
Rename
ms-default-filters.php
4.544KB
Edit File
Delete File
Rename
ms-deprecated.php
15.317KB
Edit File
Delete File
Rename
ms-files.php
2.559KB
Edit File
Delete File
Rename
ms-functions.php
88.995KB
Edit File
Delete File
Rename
ms-load.php
18.797KB
Edit File
Delete File
Rename
ms-settings.php
3.992KB
Edit File
Delete File
Rename
nav-menu-template.php
20.382KB
Edit File
Delete File
Rename
nav-menu.php
38.6KB
Edit File
Delete File
Rename
option.php
66.156KB
Edit File
Delete File
Rename
pluggable-deprecated.php
6.115KB
Edit File
Delete File
Rename
pluggable.php
89.844KB
Edit File
Delete File
Rename
plugin.php
30.935KB
Edit File
Delete File
Rename
post-formats.php
6.813KB
Edit File
Delete File
Rename
post-template.php
57.349KB
Edit File
Delete File
Rename
post-thumbnail-template.php
8.023KB
Edit File
Delete File
Rename
post.php
212.527KB
Edit File
Delete File
Rename
query.php
25.017KB
Edit File
Delete File
Rename
registration-functions.php
0.174KB
Edit File
Delete File
Rename
registration.php
0.174KB
Edit File
Delete File
Rename
rest-api-exception.php
4.179KB
Edit File
Delete File
Rename
rest-api.php
37.63KB
Edit File
Delete File
Rename
revision.php
20.806KB
Edit File
Delete File
Rename
rewrite.php
17.092KB
Edit File
Delete File
Rename
rss-functions.php
0.187KB
Edit File
Delete File
Rename
rss.php
22.664KB
Edit File
Delete File
Rename
script-loader.php
78.28KB
Edit File
Delete File
Rename
session.php
0.236KB
Edit File
Delete File
Rename
shortcodes.php
19.962KB
Edit File
Delete File
Rename
spl-autoload-compat.php
2.514KB
Edit File
Delete File
Rename
taxonomy.php
145.88KB
Edit File
Delete File
Rename
template-loader.php
2.828KB
Edit File
Delete File
Rename
template.php
19.328KB
Edit File
Delete File
Rename
theme.php
97.438KB
Edit File
Delete File
Rename
update.php
24.112KB
Edit File
Delete File
Rename
user.php
116.401KB
Edit File
Delete File
Rename
vars.php
5.451KB
Edit File
Delete File
Rename
version.php
0.604KB
Edit File
Delete File
Rename
widgets.php
54.112KB
Edit File
Delete File
Rename
wlwmanifest.xml
1.021KB
Edit File
Delete File
Rename
wp-db.php
97.143KB
Edit File
Delete File
Rename
<?php /** * Dependencies API: WP_Scripts class * * @since 2.6.0 * * @package WordPress * @subpackage Dependencies */ /** * Core class used to register scripts. * * @since 2.1.0 * * @see WP_Dependencies */ class WP_Scripts extends WP_Dependencies { /** * Base URL for scripts. * * Full URL with trailing slash. * * @since 2.6.0 * @var string */ public $base_url; /** * URL of the content directory. * * @since 2.8.0 * @var string */ public $content_url; /** * Default version string for stylesheets. * * @since 2.6.0 * @var string */ public $default_version; /** * Holds handles of scripts which are enqueued in footer. * * @since 2.8.0 * @var array */ public $in_footer = array(); /** * Holds a list of script handles which will be concatenated. * * @since 2.8.0 * @var string */ public $concat = ''; /** * Holds a string which contains script handles and their version. * * @since 2.8.0 * @deprecated 3.4.0 * @var string */ public $concat_version = ''; /** * Whether to perform concatenation. * * @since 2.8.0 * @var bool */ public $do_concat = false; /** * Holds HTML markup of scripts and additional data if concatenation * is enabled. * * @since 2.8.0 * @var string */ public $print_html = ''; /** * Holds inline code if concatenation is enabled. * * @since 2.8.0 * @var string */ public $print_code = ''; /** * Holds a list of script handles which are not in the default directory * if concatenation is enabled. * * Unused in core. * * @since 2.8.0 * @var string */ public $ext_handles = ''; /** * Holds a string which contains handles and versions of scripts which * are not in the default directory if concatenation is enabled. * * Unused in core. * * @since 2.8.0 * @var string */ public $ext_version = ''; /** * List of default directories. * * @since 2.8.0 * @var array */ public $default_dirs; /** * Constructor. * * @since 2.6.0 */ public function __construct() { $this->init(); add_action( 'init', array( $this, 'init' ), 0 ); } /** * Initialize the class. * * @since 3.4.0 */ public function init() { /** * Fires when the WP_Scripts instance is initialized. * * @since 2.6.0 * * @param WP_Scripts $this WP_Scripts instance (passed by reference). */ do_action_ref_array( 'wp_default_scripts', array(&$this) ); } /** * Prints scripts. * * Prints the scripts passed to it or the print queue. Also prints all necessary dependencies. * * @since 2.1.0 * @since 2.8.0 Added the `$group` parameter. * * @param mixed $handles Optional. Scripts to be printed. (void) prints queue, (string) prints * that script, (array of strings) prints those scripts. Default false. * @param int $group Optional. If scripts were queued in groups prints this group number. * Default false. * @return array Scripts that have been printed. */ public function print_scripts( $handles = false, $group = false ) { return $this->do_items( $handles, $group ); } /** * Prints extra scripts of a registered script. * * @since 2.1.0 * @since 2.8.0 Added the `$echo` parameter. * @deprecated 3.3.0 * * @see print_extra_script() * * @param string $handle The script's registered handle. * @param bool $echo Optional. Whether to echo the extra script instead of just returning it. * Default true. * @return bool|string|void Void if no data exists, extra scripts if `$echo` is true, true otherwise. */ public function print_scripts_l10n( $handle, $echo = true ) { _deprecated_function( __FUNCTION__, '3.3.0', 'WP_Scripts::print_extra_script()' ); return $this->print_extra_script( $handle, $echo ); } /** * Prints extra scripts of a registered script. * * @since 3.3.0 * * @param string $handle The script's registered handle. * @param bool $echo Optional. Whether to echo the extra script instead of just returning it. * Default true. * @return bool|string|void Void if no data exists, extra scripts if `$echo` is true, true otherwise. */ public function print_extra_script( $handle, $echo = true ) { if ( !$output = $this->get_data( $handle, 'data' ) ) return; if ( !$echo ) return $output; echo "<script type='text/javascript'>\n"; // CDATA and type='text/javascript' is not needed for HTML 5 echo "/* <![CDATA[ */\n"; echo "$output\n"; echo "/* ]]> */\n"; echo "</script>\n"; return true; } /** * Processes a script dependency. * * @since 2.6.0 * @since 2.8.0 Added the `$group` parameter. * * @see WP_Dependencies::do_item() * * @param string $handle The script's registered handle. * @param int|false $group Optional. Group level: (int) level, (false) no groups. Default false. * @return bool True on success, false on failure. */ public function do_item( $handle, $group = false ) { if ( !parent::do_item($handle) ) return false; if ( 0 === $group && $this->groups[$handle] > 0 ) { $this->in_footer[] = $handle; return false; } if ( false === $group && in_array($handle, $this->in_footer, true) ) $this->in_footer = array_diff( $this->in_footer, (array) $handle ); $obj = $this->registered[$handle]; if ( null === $obj->ver ) { $ver = ''; } else { $ver = $obj->ver ? $obj->ver : $this->default_version; } if ( isset($this->args[$handle]) ) $ver = $ver ? $ver . '&' . $this->args[$handle] : $this->args[$handle]; $src = $obj->src; $cond_before = $cond_after = ''; $conditional = isset( $obj->extra['conditional'] ) ? $obj->extra['conditional'] : ''; if ( $conditional ) { $cond_before = "<!--[if {$conditional}]>\n"; $cond_after = "<![endif]-->\n"; } $before_handle = $this->print_inline_script( $handle, 'before', false ); $after_handle = $this->print_inline_script( $handle, 'after', false ); if ( $before_handle ) { $before_handle = sprintf( "<script type='text/javascript'>\n%s\n</script>\n", $before_handle ); } if ( $after_handle ) { $after_handle = sprintf( "<script type='text/javascript'>\n%s\n</script>\n", $after_handle ); } if ( $this->do_concat ) { /** * Filters the script loader source. * * @since 2.2.0 * * @param string $src Script loader source path. * @param string $handle Script handle. */ $srce = apply_filters( 'script_loader_src', $src, $handle ); if ( $this->in_default_dir( $srce ) && ( $before_handle || $after_handle ) ) { $this->do_concat = false; // Have to print the so-far concatenated scripts right away to maintain the right order. _print_scripts(); $this->reset(); } elseif ( $this->in_default_dir( $srce ) && ! $conditional ) { $this->print_code .= $this->print_extra_script( $handle, false ); $this->concat .= "$handle,"; $this->concat_version .= "$handle$ver"; return true; } else { $this->ext_handles .= "$handle,"; $this->ext_version .= "$handle$ver"; } } $has_conditional_data = $conditional && $this->get_data( $handle, 'data' ); if ( $has_conditional_data ) { echo $cond_before; } $this->print_extra_script( $handle ); if ( $has_conditional_data ) { echo $cond_after; } // A single item may alias a set of items, by having dependencies, but no source. if ( ! $obj->src ) { return true; } if ( ! preg_match( '|^(https?:)?//|', $src ) && ! ( $this->content_url && 0 === strpos( $src, $this->content_url ) ) ) { $src = $this->base_url . $src; } if ( ! empty( $ver ) ) $src = add_query_arg( 'ver', $ver, $src ); /** This filter is documented in wp-includes/class.wp-scripts.php */ $src = esc_url( apply_filters( 'script_loader_src', $src, $handle ) ); if ( ! $src ) return true; $tag = "{$cond_before}{$before_handle}<script type='text/javascript' src='$src'></script>\n{$after_handle}{$cond_after}"; /** * Filters the HTML script tag of an enqueued script. * * @since 4.1.0 * * @param string $tag The `<script>` tag for the enqueued script. * @param string $handle The script's registered handle. * @param string $src The script's source URL. */ $tag = apply_filters( 'script_loader_tag', $tag, $handle, $src ); if ( $this->do_concat ) { $this->print_html .= $tag; } else { echo $tag; } return true; } /** * Adds extra code to a registered script. * * @since 4.5.0 * * @param string $handle Name of the script to add the inline script to. Must be lowercase. * @param string $data String containing the javascript to be added. * @param string $position Optional. Whether to add the inline script before the handle * or after. Default 'after'. * @return bool True on success, false on failure. */ public function add_inline_script( $handle, $data, $position = 'after' ) { if ( ! $data ) { return false; } if ( 'after' !== $position ) { $position = 'before'; } $script = (array) $this->get_data( $handle, $position ); $script[] = $data; return $this->add_data( $handle, $position, $script ); } /** * Prints inline scripts registered for a specific handle. * * @since 4.5.0 * * @param string $handle Name of the script to add the inline script to. Must be lowercase. * @param string $position Optional. Whether to add the inline script before the handle * or after. Default 'after'. * @param bool $echo Optional. Whether to echo the script instead of just returning it. * Default true. * @return string|false Script on success, false otherwise. */ public function print_inline_script( $handle, $position = 'after', $echo = true ) { $output = $this->get_data( $handle, $position ); if ( empty( $output ) ) { return false; } $output = trim( implode( "\n", $output ), "\n" ); if ( $echo ) { printf( "<script type='text/javascript'>\n%s\n</script>\n", $output ); } return $output; } /** * Localizes a script, only if the script has already been added. * * @since 2.1.0 * * @param string $handle * @param string $object_name * @param array $l10n * @return bool */ public function localize( $handle, $object_name, $l10n ) { if ( $handle === 'jquery' ) $handle = 'jquery-core'; if ( is_array($l10n) && isset($l10n['l10n_print_after']) ) { // back compat, preserve the code in 'l10n_print_after' if present $after = $l10n['l10n_print_after']; unset($l10n['l10n_print_after']); } foreach ( (array) $l10n as $key => $value ) { if ( !is_scalar($value) ) continue; $l10n[$key] = html_entity_decode( (string) $value, ENT_QUOTES, 'UTF-8'); } $script = "var $object_name = " . wp_json_encode( $l10n ) . ';'; if ( !empty($after) ) $script .= "\n$after;"; $data = $this->get_data( $handle, 'data' ); if ( !empty( $data ) ) $script = "$data\n$script"; return $this->add_data( $handle, 'data', $script ); } /** * Sets handle group. * * @since 2.8.0 * * @see WP_Dependencies::set_group() * * @param string $handle Name of the item. Should be unique. * @param bool $recursion Internal flag that calling function was called recursively. * @param int|false $group Optional. Group level: (int) level, (false) no groups. Default false. * @return bool Not already in the group or a lower group */ public function set_group( $handle, $recursion, $group = false ) { if ( isset( $this->registered[$handle]->args ) && $this->registered[$handle]->args === 1 ) $grp = 1; else $grp = (int) $this->get_data( $handle, 'group' ); if ( false !== $group && $grp > $group ) $grp = $group; return parent::set_group( $handle, $recursion, $grp ); } /** * Determines script dependencies. * * @since 2.1.0 * * @see WP_Dependencies::all_deps() * * @param mixed $handles Item handle and argument (string) or item handles and arguments (array of strings). * @param bool $recursion Internal flag that function is calling itself. * @param int|false $group Optional. Group level: (int) level, (false) no groups. Default false. * @return bool True on success, false on failure. */ public function all_deps( $handles, $recursion = false, $group = false ) { $r = parent::all_deps( $handles, $recursion, $group ); if ( ! $recursion ) { /** * Filters the list of script dependencies left to print. * * @since 2.3.0 * * @param array $to_do An array of script dependencies. */ $this->to_do = apply_filters( 'print_scripts_array', $this->to_do ); } return $r; } /** * Processes items and dependencies for the head group. * * @since 2.8.0 * * @see WP_Dependencies::do_items() * * @return array Handles of items that have been processed. */ public function do_head_items() { $this->do_items(false, 0); return $this->done; } /** * Processes items and dependencies for the footer group. * * @since 2.8.0 * * @see WP_Dependencies::do_items() * * @return array Handles of items that have been processed. */ public function do_footer_items() { $this->do_items(false, 1); return $this->done; } /** * Whether a handle's source is in a default directory. * * @since 2.8.0 * * @param string $src The source of the enqueued script. * @return bool True if found, false if not. */ public function in_default_dir( $src ) { if ( ! $this->default_dirs ) { return true; } if ( 0 === strpos( $src, '/' . WPINC . '/js/l10n' ) ) { return false; } foreach ( (array) $this->default_dirs as $test ) { if ( 0 === strpos( $src, $test ) ) { return true; } } return false; } /** * Resets class properties. * * @since 2.8.0 */ public function reset() { $this->do_concat = false; $this->print_code = ''; $this->concat = ''; $this->concat_version = ''; $this->print_html = ''; $this->ext_version = ''; $this->ext_handles = ''; } }
© 2022 - 2023 WIBUHAXOR V1 By Lutfifakee || Padang Blackhat