Overview

Namespaces

  • None
  • VSP
    • Core
      • Abstracts
      • Interfaces
      • Traits
        • WC_Compatibility
    • Deprecation
    • Helper
    • Modules
      • Addons
      • Logger

Classes

  • Ajax
  • Ajaxer
  • Base
  • Cache
  • Error
  • Framework
  • Framework_Admin
  • Framework_Base
  • Framework_Modules
  • Helper
  • Setup
  • WC_Compatibility
  • Overview
  • Namespace
  • Class

Class Framework_Modules

Class Framework_Modules

VSP\Core\Instance_Handler
Extended by VSP\Base uses WPOnion\Traits\Class_Options (not available) WPOnion\Traits\Hooks (not available)
Extended by VSP\Framework_Base
Extended by VSP\Framework_Admin uses VSP\Core\Traits\Framework
Extended by VSP\Framework_Modules

Direct known subclasses

VSP\Framework
Abstract
Namespace: VSP
Package: VSP
Author: Varun Sridharan varunsridharan23@gmail.com
Located at includes/class-framework-modules.php
Methods summary
protected
# _init_system_tools( )

Inits System Tools Class

Inits System Tools Class

Uses

VSP\Modules\System_Tools
protected
# _addon_init( )

Function Used to init Addons Module

Function Used to init Addons Module

Hook

addons_init_before
addons_inti
protected
# _settings_init( )

Function used to init settings module

Function used to init settings module

Uses

VSP_Framework::settings_init_before()
\VSP_Framework::settings_init()

Hook

settings_init_before
settings_init
public
# _logging_init( )

Inits Logger Instance.

Inits Logger Instance.

Uses

vsp_get_logger()
protected
# _autoloader_init( )

Handles Autoloader.

Handles Autoloader.

Throws

Exception

Uses

\Varunsridharan\PHP\Autoloader
public boolean|Varunsridharan\WordPress\Localizer
# localizer( )

Inits WP Localizer.

Inits WP Localizer.

Returns

boolean|Varunsridharan\WordPress\Localizer
public null|VSP\Modules\Logger
# logger( )

Returns VSP Logger Instance.

Returns VSP Logger Instance.

Returns

null|VSP\Modules\Logger
public Varunsridharan\PHP\Autoloader
# autoloader( )

Returns

Varunsridharan\PHP\Autoloader
Methods inherited from VSP\Framework_Admin
_register_admin_hooks()
Methods inherited from VSP\Framework_Base
__construct(), base_defaults(), file(), link_changelog(), link_demo(), link_documentation(), link_support(), name(), slug(), version()
Methods inherited from VSP\Base
__clone(), __wakeup(), apply_filter(), do_action(), do_deprecated_action(), do_deprecated_filter(), load_file(), plugin(), plugin_path(), plugin_url()
Methods inherited from VSP\Core\Instance_Handler
_instance(), create(), get_instance(), instance(), set_instance()
Methods used from VSP\Core\Traits\Framework
admin_assets(), admin_init(), frontend_assets(), init_class(), plugin_init(), plugin_init_before(), settings_init(), settings_init_before(), wp_admin_init(), wp_init()
Properties inherited from VSP\Base
$plugin_class
Properties inherited from VSP\Core\Instance_Handler
$instances
API documentation generated by ApiGen