MortgageRatesWidget
Class MortgageRatesWidget.
Source Source
File: mortgage-rates-widget/mortgage-rates-widget.php
class MortgageRatesWidget
{
/**
* Is active Mortgage Platform.
*
* @access public
* @since 1.0.0
* @static
*
* @var bool
*/
public static $is_active_mortgage_platform = false;
/**
* MortgageRatesWidget constructor.
*
* @since 1.0.0
* @access public
*/
public function __construct()
{
$this->plugin = plugin_basename(__FILE__);
self::$is_active_mortgage_platform = in_array('mortgage-platform/mortgage-platform.php', apply_filters('active_plugins', get_option('active_plugins')), true);
}
/**
* Register Mortgage Rates Widgets functions.
*
* @since 1.0.0
* @access public
*/
public function register()
{
load_plugin_textdomain('MortgageRatesWidget', false, dirname(plugin_basename(__FILE__)) . '/languages');
add_action('plugins_loaded', array( new MortgageRates_Actions, 'init' ), 10);
}
/**
* Activate plugin.
*
* @since 1.0.0
* @access public
*/
public function activate()
{
flush_rewrite_rules();
}
/**
* Deactivate plugin.
*
* @since 1.0.0
* @access public
*/
public function deactivate()
{
flush_rewrite_rules();
}
}
Methods Methods
- __construct — MortgageRatesWidget constructor.
- activate — Activate plugin.
- deactivate — Deactivate plugin.
- register — Register Mortgage Rates Widgets functions.
Changelog Changelog
| Version | Description |
|---|---|
| 1.0.0 | Introduced. |