* @copyright (c) 2018, Webcraftic Ltd * * @package factory-forms * @since 1.0.0 */ // Exit if accessed directly if( !defined('ABSPATH') ) { exit; } if( !class_exists('Wbcr_FactoryForms480_CustomElement') ) { /** * The base class for all controls. * * @since 1.0.0 */ abstract class Wbcr_FactoryForms480_CustomElement extends Wbcr_FactoryForms480_FormElement { /** * Is this element a custom form element? * * @since 1.0.0 * @var bool */ public $is_custom = true; public function render() { // if the control is off, then ignore it $off = $this->getOption('off', false); if( $off ) { return; } $this->html(); } } }