Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
demountable
/
wp-content
/
plugins
/
sureforms
/
inc
/
fields
:
address-markup.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php /** * Sureforms Address Markup Class file. * * @package sureforms. * @since 0.0.1 */ namespace SRFM\Inc\Fields; if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } /** * Sureforms Address Markup Class. * * @since 0.0.1 */ class Address_Markup extends Base { /** * Initialize the properties based on block attributes. * * @param array<mixed> $attributes Block attributes. * @since 0.0.2 */ public function __construct( $attributes ) { $this->set_properties( $attributes ); $this->set_input_label( __( 'Address', 'sureforms' ) ); $this->slug = 'address'; $this->set_markup_properties(); } /** * Render the sureforms address classic styling * * @param string $content inner block content. * @since 0.0.2 * @return string|bool */ public function markup( $content = '' ) { $this->class_name = $this->get_field_classes(); ob_start(); ?> <div data-block-id="<?php echo esc_attr( $this->block_id ); ?>" class="<?php echo esc_attr( $this->class_name ); ?>" data-slug="<?php echo esc_attr( $this->block_slug ); ?>"> <fieldset> <legend class="srfm-block-legend"> <?php echo wp_kses_post( $this->label_markup ); ?> <?php echo wp_kses_post( $this->help_markup ); ?> </legend> <div class="srfm-block-wrap"> <?php // phpcs:ignore echo $content; // phpcs:ignoreEnd ?> </div> </fieldset> </div> <?php return ob_get_clean(); } }