MP_Calculator_Shortcode::constructor( array $atts, null|string $content = null, string $tag = '' )
Mortgage Calculator Shortcode Constructor.
Contents
Parameters Parameters
- $atts
-
(array) (Required) attributes
- $content
-
(null|string) (Optional) content
Default value: null
- $tag
-
(string) (Optional) tag
Default value: ''
Return Return
(string)
Source Source
File: mortgage-platform/Inc/Calculators/MortgageCalculator/MP_Calculator_Shortcode.php
public function constructor($atts, $content = null, $tag = '')
{
ob_start();
$settings = array();
if (! empty($atts)) {
$settings = self::constructor_current_styles($atts);
}
$mortgage_constructor_settings = self::constructor_settings($settings);
/**
* Widget constructor template.
*/
require_once plugin_dir_path(__FILE__) . 'templates/widget-constructor.php';
/**
* Widget constructor JS.
*/
include_once plugin_dir_path(__FILE__) . 'assets/js/mortgagewidget-constructor.php';
wp_enqueue_style(MortgagePlatform::$prefix . 'widget-constructor', plugins_url('../assets/css/mortgagewidget-constructor.css', __FILE__), array(), MortgagePlatform::$mortgage_platform_version);
return ob_get_clean();
}
Changelog Changelog
| Version | Description |
|---|---|
| 1.0.0 | Introduced. |