PluginProbe ʕ •ᴥ•ʔ
Kirki – Freeform Page Builder, Website Builder & Customizer / 6.0.13
Kirki – Freeform Page Builder, Website Builder & Customizer v6.0.13
6.1.1 6.1.0 6.0.14 6.0.13 6.0.12 6.0.11 6.0.10 6.0.9 6.0.8 6.0.7 6.0.6 6.0.5 6.0.4 6.0.3 6.0.2 6.0.1 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 4.0.19 4.0.20 4.0.21 4.0.22 4.0.23 4.0.24 4.1 4.2.0 5.0.0 5.1.0 5.1.1 5.2.0 5.2.1 5.2.2 5.2.3 6.0.0 trunk 3.0.40 3.0.41 3.0.42 3.0.43 3.0.44 3.0.45 3.1.0 3.1.1 3.1.2
kirki / customizer / packages / controls / margin-padding / src / Init.php
kirki / customizer / packages / controls / margin-padding / src Last commit date
Control 3 months ago Field 2 months ago Init.php 2 months ago
Init.php
43 lines
1 <?php
2 /**
3 * Init the Kirki margin & padding package.
4 *
5 * @package kirki-margin-padding
6 * @since 1.0.0
7 */
8
9 namespace Kirki\MarginPadding;
10
11 if ( ! defined( 'ABSPATH' ) ) {
12 exit;
13 }
14
15 /**
16 * Manage the tabs package.
17 */
18 class Init {
19
20 /**
21 * The class constructor.
22 */
23 public function __construct() {
24
25 add_filter( 'kirki_control_types', [ $this, 'control_type' ] );
26
27 }
28
29 /**
30 * The control type.
31 *
32 * @param array $control_types The existing control types.
33 */
34 public function control_type( $control_types ) {
35
36 $control_types['kirki-margin'] = 'Kirki\Control\Margin';
37 $control_types['kirki-padding'] = 'Kirki\Control\Padding';
38
39 return $control_types;
40
41 }
42
43 }