PluginProbe ʕ •ᴥ•ʔ
Jetpack – WP Security, Backup, Speed, & Growth / 16.2-a.1
Jetpack – WP Security, Backup, Speed, & Growth v16.2-a.1
16.1.2 16.2-a.1 16.1.1 16.1 16.1-beta 16.1-beta.2 16.1-beta.3 16.1-a.5 16.1-a.3 16.0.1 16.1-a.1 16.0 16.0-beta 16.0-a.7 16.0-a.5 15.9.1 16.0-a.3 16.0-a.1 15.9 15.9-beta 15.9-a.7 15.9-a.5 15.9-a.3 15.9-a.1 15.8 15.8-beta 15.8-a.7 15.8-a.5 5.2.5 5.3.4 5.4.4 5.5.5 5.6.5 5.7.5 5.8.4 5.9.4 6.0.4 6.1 6.1.1 6.1.2 6.1.3 6.1.4 6.1.5 6.2 6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 6.3 6.3.1 6.3.2 6.3.3 6.3.4 6.3.5 6.3.6 6.3.7 6.4 6.4.1 6.4.2 6.4.3 6.4.4 6.4.5 6.4.6 6.5 6.5.1 6.5.2 6.5.3 6.5.4 6.6 6.6.1 6.6.2 6.6.3 6.6.4 6.6.5 6.7 6.7.1 6.7.2 6.7.3 6.7.4 6.8 6.8.1 6.8.2 6.8.3 6.8.4 6.8.5 6.9 6.9.1 6.9.2 6.9.3 6.9.4 7.0 7.0.1 7.0.2 7.0.3 7.0.4 7.0.5 7.1 7.1.1 7.1.2 7.1.3 7.1.4 7.1.5 7.2 7.2.1 7.2.1.1 7.2.2 7.2.3 7.2.4 7.2.5 7.3 7.3.0.1 7.3.1 7.3.1.1 7.3.2 7.3.3 7.3.4 7.3.5 7.4 7.4.1 7.4.2 7.4.3 7.4.4 7.4.5 7.5 7.5.0.1 7.5.1 7.5.2 7.5.3 7.5.4 7.5.5 7.5.6 7.5.7 7.6 7.6.1 7.6.2 7.6.3 7.6.4 7.7 7.7.1 7.7.2 7.7.3 7.7.4 7.7.5 7.7.6 7.8 7.8.1 7.8.2 7.8.3 7.8.4 7.9 7.9.1 7.9.2 7.9.3 7.9.4 8.0 8.0.1 8.0.2 8.0.3 8.1 8.1.1 8.1.2 8.1.3 8.1.4 8.2 8.2.0.1 8.2.1 8.2.2 8.2.3 8.2.4 8.2.5 8.2.6 8.3 8.3.1 8.3.2 8.3.3 8.4 8.4.1 8.4.2 8.4.3 8.4.4 8.4.5 8.5 8.5.1 8.5.2 8.5.3 8.6 8.6.1 8.6.2 8.6.3 8.6.4 8.7 8.7.0.1 8.7.1 8.7.2 8.7.3 8.7.4 8.8 8.8.1 8.8.2 8.8.3 8.8.4 8.8.5 8.9 8.9.1 8.9.2 8.9.3 8.9.4 9.0 9.0.1 9.0.2 9.0.3 9.0.4 9.0.5 9.1 9.1.1 9.1.2 9.1.3 9.2 9.2.1 9.2.2 9.2.3 9.2.4 9.3 9.3.1 9.3.2 9.3.3 9.3.4 9.3.5 9.4 9.4.1 9.4.2 9.4.3 9.4.4 9.5 9.5.1 9.5.2 9.5.3 9.5.4 9.5.5 9.6 9.6.1 9.6.2 9.6.3 9.6.4 9.7 9.7.1 9.7.2 15.7-beta.2 9.7.3 15.7.1 9.8 15.8-a.1 9.8.1 15.8-a.3 9.8.2 2.0.9 9.8.3 2.1.7 9.9 2.2.10 9.9.1 2.3.10 9.9.2 2.4.7 9.9.3 2.5.5 2.6.6 2.7.5 2.8.5 2.9.6 3.0.6 3.1.5 3.2.5 3.3.6 3.4.6 3.5.6 3.6.4 3.7.5 3.8.5 3.9.10 4.0.7 4.1.4 4.2.5 4.3.5 4.4.5 4.5.3 4.6.3 4.7.4 4.8.5 4.9.3 5.0.3 5.1.4 trunk 10.0 10.0.1 10.0.2 10.1 10.1.1 10.1.2 10.2 10.2.1 10.2.2 10.2.3 10.3 10.3.1 10.3.2 10.4 10.4.1 10.4.2 10.5 10.5.1 10.5.2 10.5.3 10.6 10.6.1 10.6.2 10.7 10.7.1 10.7.2 10.8 10.8.1 10.8.2 10.9 10.9.1 10.9.2 10.9.3 11.0 11.0.1 11.0.2 11.1 11.1.1 11.1.2 11.1.3 11.1.4 11.2 11.2.1 11.2.2 11.3 11.3.1 11.3.2 11.3.3 11.3.4 11.4 11.4.1 11.4.2 11.5 11.5.1 11.5.2 11.5.3 11.6 11.6.1 11.6.2 11.7 11.7.1 11.7.2 11.7.3 11.8 11.8.3 11.8.4 11.8.5 11.8.6 11.9 11.9.1 11.9.2 11.9.3 12.0 12.0.1 12.0.2 12.1 12.1.1 12.1.2 12.2 12.2.1 12.2.2 12.3 12.3.1 12.4 12.4.1 12.5 12.5.1 12.6 12.6.1 12.6.2 12.6.3 12.7 12.7.1 12.7.2 12.8 12.8.1 12.8.2 12.9 12.9.1 12.9.2 12.9.3 12.9.4 13.0 13.0.1 13.1 13.1.1 13.1.2 13.1.3 13.1.4 13.2 13.2.1 13.2.2 13.2.3 13.3 13.3.1 13.3.2 13.4 13.4.1 13.4.2 13.4.3 13.4.4 13.5 13.5.1 13.6 13.6.1 13.7 13.7.1 13.8 13.8.1 13.8.2 13.9 13.9.1 14.0 14.1 14.2 14.2.1 14.3 14.4 14.4.1 14.5 14.6 14.7 14.8 14.9 14.9.1 15.0 15.0.1 15.0.2 15.1 15.1.1 15.2 15.3 15.3.1 15.4 15.5 15.6 15.7 15.7-a.1 15.7-a.3 15.7-a.5 15.7-a.7 15.7-beta
jetpack / jetpack_vendor / automattic / jetpack-forms / build / scripts.php
jetpack / jetpack_vendor / automattic / jetpack-forms / build Last commit date
modules 1 week ago pages 1 week ago routes 2 days ago scripts 2 weeks ago styles 6 months ago build.php 2 months ago constants.php 2 days ago i18n-manifest.json 2 weeks ago modules.php 2 months ago pages.php 2 months ago routes.php 3 months ago scripts.php 3 months ago styles.php 3 months ago
scripts.php
86 lines
1 <?php
2 /**
3 * Script registration - Auto-generated by build process.
4 * Do not edit this file manually.
5 *
6 * @package jetpack_forms
7 */
8
9 /**
10 * Registers a script according to `wp_register_script`. Honors this request by
11 * reassigning internal dependency properties of any script handle already
12 * registered by that name. It does not deregister the original script, to
13 * avoid losing inline scripts which may have been attached.
14 *
15 * @param WP_Scripts $scripts WP_Scripts instance.
16 * @param string $handle Name of the script. Should be unique.
17 * @param string $src Full URL of the script, or path of the script relative to the WordPress root directory.
18 * @param array $deps Optional. An array of registered script handles this script depends on. Default empty array.
19 * @param string|bool|null $ver Optional. String specifying script version number, if it has one, which is added to the URL
20 * as a query string for cache busting purposes. If version is set to false, a version
21 * number is automatically added equal to current installed WordPress version.
22 * If set to null, no version is added.
23 * @param bool $in_footer Optional. Whether to enqueue the script before </body> instead of in the <head>.
24 * Default 'false'.
25 */
26 function jetpack_forms_override_script( $scripts, $handle, $src, $deps = array(), $ver = false, $in_footer = false ) {
27 $script = $scripts->query( $handle, 'registered' );
28 if ( $script ) {
29 /*
30 * In many ways, this is a reimplementation of `wp_register_script` but
31 * bypassing consideration of whether a script by the given handle had
32 * already been registered.
33 */
34
35 // See: `_WP_Dependency::__construct` .
36 $script->src = $src;
37 $script->deps = $deps;
38 $script->ver = $ver;
39 $script->args = $in_footer ? 1 : null;
40 } else {
41 $scripts->add( $handle, $src, $deps, $ver, ( $in_footer ? 1 : null ) );
42 }
43
44 if ( in_array( 'wp-i18n', $deps, true ) ) {
45 $scripts->set_translations( $handle );
46 }
47 }
48
49 /**
50 * Register all package scripts.
51 */
52 function jetpack_forms_register_package_scripts( $scripts ) {
53 // Load build constants
54 $build_constants = require __DIR__ . '/constants.php';
55 $default_version = ! SCRIPT_DEBUG ? $build_constants['version'] : time();
56 $extension = '.min.js';
57
58 $scripts_dir = __DIR__ . '/scripts';
59 $scripts_file = $scripts_dir . '/registry.php';
60
61 if ( ! file_exists( $scripts_file ) ) {
62 return;
63 }
64
65 $scripts_data = require $scripts_file;
66 $plugin_dir = dirname( __FILE__ );
67
68 foreach ( $scripts_data as $script_data ) {
69 $asset_file = $scripts_dir . '/' . $script_data['asset'];
70 $asset = file_exists( $asset_file ) ? require $asset_file : array();
71 $dependencies = $asset['dependencies'] ?? array();
72 $version = $asset['version'] ?? $default_version;
73
74 jetpack_forms_override_script(
75 $scripts,
76 $script_data['handle'],
77 $build_constants['build_url'] . 'scripts/' . $script_data['path'] . $extension,
78 $dependencies,
79 $version,
80 true
81 );
82 }
83 }
84
85 add_action( 'wp_default_scripts', 'jetpack_forms_register_package_scripts' );
86