PluginProbe
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid / 5.0.4
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid v5.0.4
7.9.4 7.9.3 7.9.2 trunk 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.1.5 4.2.0 4.2.1 4.2.2 4.2.3 5.0.0 5.0.1 5.0.2 5.0.3 5.0.4 All 87 releases
the-post-grid / app / Controllers / WidgetController.php

WidgetController.php in The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid 5.0.4, at app/Controllers/WidgetController.php

37 lines 617 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Widget Controller class.
4 *
5 * @package RT_TPG
6 */
7
8 namespace RT\ThePostGrid\Controllers;
9
10 use RT\ThePostGrid\Widgets\TPGWidget;
11
12 // Do not allow directly accessing this file.
13 if ( ! defined( 'ABSPATH' ) ) {
14 exit( 'This script cannot be accessed directly.' );
15 }
16
17 /**
18 * Widget Controller class.
19 */
20 class WidgetController {
21 /**
22 * Class construct
23 */
24 public function __construct() {
25 add_action( 'widgets_init', [ $this, 'initWidget' ] );
26 }
27
28 /**
29 * Widgets
30 *
31 * @return void
32 */
33 public function initWidget() {
34 register_widget( TPGWidget::class );
35 }
36 }
37