PluginProbe ʕ •ᴥ•ʔ
SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz / 2.12.1
SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz v2.12.1
2.12.2 2.12.1 2.12.0 2.11.1 2.11.0 2.10.1 2.10.0 2.9.1 2.9.0 2.8.2 2.8.1 2.7.0 2.7.1 2.8.0 trunk 0.0.10 0.0.11 0.0.12 0.0.13 0.0.2 0.0.3 0.0.4 0.0.5 0.0.6 0.0.7 0.0.8 0.0.9 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.1.0 1.1.1 1.1.2 1.10.0 1.10.1 1.11.0 1.12.0 1.12.1 1.12.2 1.12.3 1.13.0 1.13.1 1.13.2 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.3.0 1.3.1 1.3.2 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.5.0 1.5.1 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.8.0 1.9.0 1.9.1 2.0.0 2.0.1 2.0.2 2.1.0 2.1.1 2.2.0 2.2.1 2.2.2 2.3.0 2.4.0 2.5.0 2.5.2 2.6.0
sureforms / inc / blocks / checkbox / block.php
sureforms / inc / blocks / checkbox Last commit date
block.json 3 months ago block.php 1 year ago
block.php
38 lines
1 <?php
2 /**
3 * PHP render for Text Block.
4 *
5 * @package SureForms.
6 */
7
8 namespace SRFM\Inc\Blocks\Checkbox;
9
10 use SRFM\Inc\Blocks\Base;
11 use SRFM\Inc\Fields\Checkbox_Markup;
12
13 if ( ! defined( 'ABSPATH' ) ) {
14 exit; // Exit if accessed directly.
15 }
16
17 /**
18 * Address Block.
19 */
20 class Block extends Base {
21 /**
22 * Render form checkbox block
23 *
24 * @param array<mixed> $attributes Block attributes.
25 *
26 * @return string|bool
27 */
28 public function render( $attributes ) {
29 if ( ! empty( $attributes ) ) {
30 $markup_class = new Checkbox_Markup( $attributes );
31 ob_start();
32 // phpcs:ignore
33 echo $markup_class->markup();
34 }
35 return ob_get_clean();
36 }
37 }
38