/home/techb158/public_html/wp-content/plugins/meta-box/src/Integrations/BlockBindings
Edit: /home/techb158/public_html/wp-content/plugins/meta-box/src/Integrations/BlockBindings/Loader.php (1065B)
all();
foreach ( $sources as $source ) {
$source->register();
}
}
public function enqueue(): void {
$data = [];
$sources = rwmb_get_registry( 'block_bindings' )->all();
foreach ( $sources as $source ) {
$item = $source->get_editor_data();
if ( empty( $item['fields'] ) ) {
continue;
}
$data[] = $item;
}
if ( ! $data ) {
return;
}
wp_enqueue_script( 'rwmb-block-bindings', RWMB_JS_URL . 'block-bindings.js', [ 'wp-blocks', 'wp-i18n' ], RWMB_VER, true );
wp_localize_script( 'rwmb-block-bindings', 'rwmbBlockBindings', [
'sources' => $data,
] );
}
}