PluginProbe
Woody Code Snippets – Insert PHP, CSS, JS, and Header/Footer Scripts / 2.3.1
Woody Code Snippets – Insert PHP, CSS, JS, and Header/Footer Scripts v2.3.1
2.7.7 2.7.6 2.7.5 2.7.4 trunk 1.3 2.0.4 2.0.6 2.1.91 2.2.4 2.2.7 2.2.9 2.3.1 2.3.10 2.4.10 2.4.2 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.6.0 2.6.1 2.7.0 All 28 releases
insert-php / libs / factory / forms / controls / holders / div.php

div.php in Woody Code Snippets – Insert PHP, CSS, JS, and Header/Footer Scripts 2.3.1, at libs/factory/forms/controls/holders/div.php

67 lines 1.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * The file contains the class of Div Control Holder.
4 *
5 * @author Alex Kovalev <alex.kovalevv@gmail.com>
6 * @copyright (c) 2018, Webcraftic Ltd
7 *
8 * @package factory-forms
9 * @since 1.0.0
10 */
11
12 // Exit if accessed directly
13 if( !defined('ABSPATH') ) {
14 exit;
15 }
16
17 if( !class_exists('Wbcr_FactoryForms420_DivHolder') ) {
18 /**
19 * Div Control Holder
20 *
21 * @since 1.0.0
22 */
23 class Wbcr_FactoryForms420_DivHolder extends Wbcr_FactoryForms420_Holder {
24
25 /**
26 * A holder type.
27 *
28 * @since 1.0.0
29 * @var string
30 */
31 public $type = 'div';
32
33 /**
34 * Here we should render a beginning html of the tab.
35 *
36 * @since 1.0.0
37 * @return void
38 */
39 public function beforeRendering()
40 {
41
42 if( isset($this->options['class']) ) {
43 $this->addCssClass($this->options['class']);
44 }
45 if( isset($this->options['id']) ) {
46 $this->addHtmlAttr('id', $this->options['id']);
47 }
48
49 ?>
50 <div <?php $this->attrs() ?>>
51 <?php
52 }
53
54 /**
55 * Here we should render an end html of the tab.
56 *
57 * @since 1.0.0
58 * @return void
59 */
60 public function afterRendering()
61 {
62 ?>
63 </div>
64 <?php
65 }
66 }
67 }