HEX
Server: nginx/1.22.1
System: Linux VM-4-16-centos 3.10.0-1160.105.1.el7.x86_64 #1 SMP Thu Dec 7 15:39:45 UTC 2023 x86_64
User: www (1001)
PHP: 7.1.33
Disabled: NONE
Upload Files
File: /www/wwwroot/wen.haoynn.cn/wp-content/plugins/easy-image-collage/helpers/blocks.php
<?php

class EIC_Blocks {

    public function __construct()
    {
        add_action('init', array( $this, 'init' ) );
    }

    public function init()
    {
        if ( function_exists( 'register_block_type' ) ) {
			$block_settings = array(
				'attributes' => array(
                    'id' => array(
                        'type' => 'number',
                        'default' => 0,
                    ),
                    'updated' => array(
                        'type' => 'number',
                        'default' => 0,
                    ),
				),
				'render_callback' => array( $this, 'easy_image_collage_block' ),
			);

			register_block_type( 'easy-image-collage/collage', $block_settings );
        }
    }

    public function easy_image_collage_block( $atts )
    {
        return EasyImageCollage::get()->helper( 'shortcode' )->eic_shortcode( $atts );
    }
}