HEX
Server: Apache
System: Linux webm004.cluster121.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64
User: grainesdfo (155059)
PHP: 5.4.45
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/grainesdfo/www/wp-content/plugins/raven/includes/modules/flex-spacer/widgets/flex-spacer.php
<?php
namespace Raven\Modules\Flex_Spacer\Widgets;

use Raven\Base\Base_Widget;

defined( 'ABSPATH' ) || die();

class Flex_Spacer extends Base_Widget {

	public function get_name() {
		return 'raven-flex-spacer';
	}

	public function get_title() {
		return __( 'Flex Spacer', 'raven' );
	}

	public function get_icon() {
		return 'raven-element-icon raven-element-icon-flex-spacer';
	}

	protected function _register_controls() {
		$this->start_controls_section(
			'section_content',
			[
				'label' => __( 'Content', 'raven' ),
			]
		);

		$this->add_control(
			'message',
			[
				'type' => 'raw_html',
				'raw' => $this->get_content_message(),
			]
		);

		$this->end_controls_section();
	}


	protected function render() {
		?>
			<div class="raven-spacer">&nbsp;</div>
		<?php
	}

	private function get_content_message() {
		$message  = '<div class="elementor-panel-alert elementor-panel-alert-info">';
		$message .= __( 'The element is used to add automatic horizontal/vertical spacing between elements for Flex column.', 'raven' );
		$message .= '</div>';

		return $message;
	}
}