PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 2.0.6
JetFormBuilder — Dynamic Blocks Form Builder v2.0.6
3.6.3.1 3.6.3 3.6.2.2 3.6.2.1 3.6.2 3.6.1.1 3.6.1 3.6.0.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.1.0 2.1.1 2.1.10 2.1.11 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 3.0.0 3.0.0.1 3.0.0.2 3.0.0.3 3.0.1 3.0.1.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.0.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.3.2 3.3.3 3.3.3.1 3.3.4 3.3.4.1 3.3.4.2 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.5.1 3.4.5.2 3.4.6 3.4.7 3.4.7.1 3.5.0 3.5.1 3.5.1.1 3.5.1.2 3.5.2 3.5.2.1 3.5.3 3.5.4 3.5.5 3.5.6 3.5.6.1 3.5.6.2 3.5.6.3 3.6.0
jetformbuilder / includes / classes / html-attributes-trait.php
jetformbuilder / includes / classes Last commit date
arrayable 4 years ago http 4 years ago post 4 years ago repository 4 years ago theme 4 years ago attributes-trait.php 4 years ago base-attributes-trait.php 4 years ago builder-helper.php 4 years ago compatibility.php 4 years ago gallery.php 4 years ago get-icon-trait.php 4 years ago get-template-trait.php 4 years ago html-attributes-trait.php 4 years ago instance-trait.php 4 years ago listing-filter-manager.php 4 years ago listing-filter.php 4 years ago macros-parser.php 4 years ago messages-helper-trait.php 4 years ago tools.php 4 years ago
html-attributes-trait.php
40 lines
1 <?php
2
3
4 namespace Jet_Form_Builder\Classes;
5
6 trait Html_Attributes_Trait {
7
8 use Base_Attributes_Trait;
9
10 public $html_attrs = array();
11
12 public function add_attribute( $attr, $value = null ) {
13 if ( '' === $value ) {
14 return;
15 }
16
17 if ( is_array( $value ) ) {
18 foreach ( $value as $item ) {
19 $this->add_attribute( $attr, $item );
20 }
21 return;
22 }
23
24 if ( ! isset( $this->html_attrs[ $attr ] ) ) {
25 $this->html_attrs[ $attr ] = $value;
26 } else {
27 $this->html_attrs[ $attr ] .= ' ' . $value;
28 }
29 }
30
31 public function reset_attributes() {
32 $this->html_attrs = array();
33 }
34
35 public function get_all_attrs() {
36 return $this->html_attrs;
37 }
38
39 }
40