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();
        }
    }

Top ↑

Methods Methods


Top ↑

Changelog Changelog

Changelog
Version Description
1.0.0 Introduced.