PluginProbe
Qi Blocks / 1.0.7
Qi Blocks v1.0.7
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 / button / class-qi-blocks-button-block.php

class-qi-blocks-button-block.php in Qi Blocks 1.0.7, at inc/blocks/button/class-qi-blocks-button-block.php

34 lines 928 B
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_Button_Block' ) ) {
7 class Qi_Blocks_Button_Block extends Qi_Blocks_Blocks {
8 private static $instance;
9
10 public function __construct() {
11 // Set block data
12 $this->set_block_name( 'button' );
13 $this->set_block_title( esc_html__( 'Button', 'qi-blocks' ) );
14 $this->set_block_subcategory( esc_html__( 'Typography', 'qi-blocks' ) );
15 $this->set_block_demo_url( 'https://qodeinteractive.com/qi-blocks-for-gutenberg/button/' );
16 $this->set_block_documentation( 'https://qodeinteractive.com/qi-blocks-for-gutenberg/documentation/#button' );
17
18 parent::__construct();
19 }
20
21 /**
22 * @return Qi_Blocks_Button_Block
23 */
24 public static function get_instance() {
25 if ( is_null( self::$instance ) ) {
26 self::$instance = new self();
27 }
28
29 return self::$instance;
30 }
31 }
32
33 Qi_Blocks_Button_Block::get_instance();
34 }