PHP Class Elementor\Plugin

Exibir arquivo Open project: pojome/elementor Class Usage Examples

Public Properties

Property Type Description
$controls_manager Controls_Manager
$db DB
$editor Editor
$elements_manager Elements_Manager
$frontend Frontend
$heartbeat Heartbeat
$posts_css_manager Posts_CSS_Manager
$preview Preview
$schemes_manager Schemes_Manager
$settings Settings
$skins_manager Skins_Manager
$system_info Elementor\System_Info\Main
$templates_manager Elementor\TemplateLibrary\Manager
$widgets_manager Widgets_Manager

Public Methods

Method Description
__clone ( ) : void Throw error on object clone
__wakeup ( ) : void Disable unserializing of the class
get_version ( ) : string
init ( ) Register the CPTs with our Editor support.
instance ( ) : Plugin

Private Methods

Method Description
__construct ( ) Plugin constructor.
_includes ( )
add_cpt_support ( )
init_components ( )

Method Details

__clone() public method

The whole idea of the singleton design pattern is that there is a single object therefore, we don't want the object to be cloned.
Since: 1.0.0
public __clone ( ) : void
return void

__wakeup() public method

Disable unserializing of the class
Since: 1.0.0
public __wakeup ( ) : void
return void

get_version() public method

public get_version ( ) : string
return string

init() public method

Register the CPTs with our Editor support.
public init ( )

instance() public static method

public static instance ( ) : Plugin
return Plugin

Property Details

$controls_manager public_oe property

public Controls_Manager,elementor $controls_manager
return Controls_Manager

$db public_oe property

public DB,elementor $db
return DB

$editor public_oe property

public Editor,elementor $editor
return Editor

$elements_manager public_oe property

public Elements_Manager $elements_manager
return Elements_Manager

$frontend public_oe property

public Frontend,elementor $frontend
return Frontend

$heartbeat public_oe property

public Heartbeat,elementor $heartbeat
return Heartbeat

$posts_css_manager public_oe property

public Posts_CSS_Manager,elementor $posts_css_manager
return Posts_CSS_Manager

$preview public_oe property

public Preview,elementor $preview
return Preview

$schemes_manager public_oe property

public Schemes_Manager,elementor $schemes_manager
return Schemes_Manager

$settings public_oe property

public Settings,elementor $settings
return Settings

$skins_manager public_oe property

public Skins_Manager,elementor $skins_manager
return Skins_Manager

$system_info public_oe property

public Main,Elementor\System_Info $system_info
return Elementor\System_Info\Main

$templates_manager public_oe property

public Manager,Elementor\TemplateLibrary $templates_manager
return Elementor\TemplateLibrary\Manager

$widgets_manager public_oe property

public Widgets_Manager,elementor $widgets_manager
return Widgets_Manager