MP_Addon_CalculatorsToDoAddon
Source Source
File: calculator-todo-add-on/calculator-todo-add-on.php
class MP_Addon_CalculatorsToDoAddon {
/**
* To-do list.
*
* @var string
*
* @since 1.0.0
* @access public
* @static
*/
public static $todo = 'mortgage_platform_todolist';
/**
* CalculatorsToDoAddon constructor.
*
* @since 1.0.0
* @access public
*/
public function __construct() {
$this->plugin = plugin_basename( __FILE__ );
}
/**
* Register Calculator functions.
*
* @since 1.0.0
* @access public
*/
public function register() {
load_plugin_textdomain( 'CalculatorsToDoAddon', false, dirname( plugin_basename( __FILE__ ) ) . '/languages' );
add_action( 'mortgage_platform_addons', array( new MP_Addon_Todo_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 — CalculatorsToDoAddon constructor.
- activate — Activate plugin.
- deactivate — Deactivate plugin.
- register — Register Calculator functions.
Changelog Changelog
| Version | Description |
|---|---|
| 1.0.0 | Introduced. |