assets
1 year ago
interfaces
1 year ago
block-asset.php
1 year ago
block-attributes.php
1 year ago
block-render.php
1 year ago
block-template.php
1 year ago
block.json
1 year ago
block-render.php
26 lines
| 1 | <?php |
| 2 | /** |
| 3 | * @var $attributes array The block attributes |
| 4 | * @var $content string The block default content |
| 5 | * @var $block \WP_Block The block instance |
| 6 | */ |
| 7 | |
| 8 | use JFB_Compatibility\Jet_Engine\Blocks\Check_Mark\Block_Attributes; |
| 9 | use JFB_Compatibility\Jet_Engine\Jet_Engine; |
| 10 | |
| 11 | $block_attributes = new Block_Attributes(); |
| 12 | |
| 13 | $block_attributes->set_control_type( $attributes['controlType'] ?? '' ); |
| 14 | $block_attributes->set_default_icon_url( $attributes['defaultImageControl']['url'] ?? '' ); |
| 15 | $block_attributes->set_checked_icon_url( $attributes['checkedImageControl']['url'] ?? '' ); |
| 16 | $block_attributes->set_width( $attributes['style']['.jet-form-builder-check-mark-img']['width'] ?? '' ); |
| 17 | |
| 18 | $attributes = $block_attributes; |
| 19 | /** |
| 20 | * @var Jet_Engine $module |
| 21 | * @noinspection PhpUnhandledExceptionInspection |
| 22 | */ |
| 23 | $module = jet_form_builder()->compat( Jet_Engine::class ); |
| 24 | |
| 25 | require $module->get_dir( 'blocks/check-mark/block-template.php' ); |
| 26 |