PluginProbe
Qi Blocks / 1.2.2
Qi Blocks v1.2.2
1.5.3 1.5.2 1.5.1 trunk 1.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1 1.1.1 1.1.2 1.2 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 All 45 releases
qi-blocks / inc / blocks / countdown / class-qi-blocks-countdown-block.php

class-qi-blocks-countdown-block.php in Qi Blocks 1.2.2, at inc/blocks/countdown/class-qi-blocks-countdown-block.php

36 lines 1.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 // Exit if accessed directly.
4 defined( 'ABSPATH' ) || exit;
5
6 if ( ! class_exists( 'Qi_Blocks_Countdown_Block' ) ) {
7 class Qi_Blocks_Countdown_Block extends Qi_Blocks_Blocks {
8 private static $instance;
9
10 public function __construct() {
11 // Set block data
12 $this->set_block_name( 'countdown' );
13 $this->set_block_title( esc_html__( 'Countdown', 'qi-blocks' ) );
14 $this->set_block_subcategory( esc_html__( 'Showcase/Presentational', 'qi-blocks' ) );
15 $this->set_block_demo_url( 'https://qodeinteractive.com/qi-blocks-for-gutenberg/countdown/' );
16 $this->set_block_documentation( 'https://qodeinteractive.com/qi-blocks-for-gutenberg/documentation/#countdown' );
17 $this->set_block_video( 'https://www.youtube.com/watch?v=f_R06hey4L8' );
18
19 parent::__construct();
20 }
21
22 /**
23 * @return Qi_Blocks_Countdown_Block
24 */
25 public static function get_instance() {
26 if ( is_null( self::$instance ) ) {
27 self::$instance = new self();
28 }
29
30 return self::$instance;
31 }
32 }
33
34 Qi_Blocks_Countdown_Block::get_instance();
35 }
36