<?php
namespace mphbe\widgets;
use \Elementor\Widget_Base;
abstract class AbstractWidget extends Widget_Base
{
public function get_icon()
{
// Elementor icon class ( https://pojome.github.io/elementor-icons/ ) or
// Font Awesome icon class ( https://fontawesome.com/ ), like:
return 'eicon-wordpress';
}
/**
* Retrieve the list of categories the widget belongs to.
*
* Used to determine where to display the widget in the editor.
*
* Note that currently Elementor supports only one category.
* When multiple categories passed, Elementor uses the first one.
*
* @return string[] Widget categories.
*/
public function get_categories() {
return array('motopress-hotel-booking');
}
/**
* Render the widget output in the editor.
*
* Written as a Backbone JavaScript template and used to generate the live
* preview.
*/
protected function content_template() {}
}