Overview

Namespaces

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

Classes

  • Addon
  • Log_Handler
  • Plugin_Settings
  • Overview
  • Namespace
  • Class

Class Addon

Class VSP_Log_Handler

VSP\Core\Instance_Handler
Extended by VSP\Base uses WPOnion\Traits\Class_Options (not available) WPOnion\Traits\Hooks (not available)
Extended by VSP\Core\Abstracts\Addon uses WPOnion\Traits\Class_Options (not available) WPOnion\Traits\Hooks (not available)
Abstract
Namespace: VSP\Core\Abstracts
Author: Varun Sridharan varunsridharan23@gmail.com
Located at includes/core/abstracts/clss-addon.php
Methods summary
public
# __construct( )

Addon constructor.

Addon constructor.

abstract protected mixed
# init( )

Triggers Right After construct Call.

Triggers Right After construct Call.

Returns

mixed
protected false|string
# addon_file( )

Finds And Returns Valid Addon Path File.

Finds And Returns Valid Addon Path File.

Returns

false|string
public string
# addon_url( string $ex_path = '/', boolean|string $addon_file = false )

Get the plugin url.

Get the plugin url.

Parameters

$ex_path
$addon_file

Returns

string
public string
# addon_path( string $ex_path = '', boolean|string $addon_file = false )

Get the plugin path.

Get the plugin path.

Parameters

$ex_path
$addon_file

Returns

string
abstract public
# settings( WPO\Builder $builder )

Parameters

$builder
WPOnion's Builder Instance.
public mixed
# do_action( )

Appends Custom Slug.

Appends Custom Slug.

Returns

mixed

Overrides

VSP\Base::do_action()
public mixed
# apply_filter( )

Appends Custom Slug.

Appends Custom Slug.

Returns

mixed

Overrides

VSP\Base::apply_filter()
Methods inherited from VSP\Base
__clone(), __wakeup(), 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()
Properties summary
protected integer $settings_priority

Stores Hook Priority

Stores Hook Priority

# 20
Properties inherited from VSP\Base
$plugin_class
Properties inherited from VSP\Core\Instance_Handler
$instances
API documentation generated by ApiGen