@@ -69,7 +69,7 @@ |
||
69 | 69 | |
70 | 70 | $url = add_query_arg( array( |
71 | 71 | 'utm_source' => 'powered_by', |
72 | - 'utm_term' => get_bloginfo('name' ), |
|
72 | + 'utm_term' => get_bloginfo('name' ), |
|
73 | 73 | ), $url ); |
74 | 74 | |
75 | 75 | /** |
@@ -34,7 +34,7 @@ discard block |
||
34 | 34 | |
35 | 35 | $powered_by = gravityview()->plugin->settings->get_gravitykit_setting( 'powered_by', 0 ); |
36 | 36 | |
37 | - if( empty( $powered_by ) ) { |
|
37 | + if ( empty( $powered_by ) ) { |
|
38 | 38 | return; |
39 | 39 | } |
40 | 40 | |
@@ -47,7 +47,7 @@ discard block |
||
47 | 47 | |
48 | 48 | $css_class = 'gv-powered-by'; |
49 | 49 | |
50 | - if ( ! $context->request->is_search() && 0 === $context->entries->count() && 3 === (int) $context->view->settings->get( 'no_entries_options', '0' ) ) { |
|
50 | + if ( ! $context->request->is_search() && 0 === $context->entries->count() && 3 === (int)$context->view->settings->get( 'no_entries_options', '0' ) ) { |
|
51 | 51 | $css_class .= ' gv-hidden'; |
52 | 52 | } |
53 | 53 | |
@@ -67,17 +67,17 @@ discard block |
||
67 | 67 | */ |
68 | 68 | protected function get_url() { |
69 | 69 | |
70 | - $url = sprintf( self::url, get_bloginfo('name' ) ); |
|
70 | + $url = sprintf( self::url, get_bloginfo( 'name' ) ); |
|
71 | 71 | |
72 | 72 | $affiliate_id = gravityview()->plugin->settings->get_gravitykit_setting( 'affiliate_id', '' ); |
73 | 73 | |
74 | - if( $affiliate_id && is_numeric( $affiliate_id ) ) { |
|
74 | + if ( $affiliate_id && is_numeric( $affiliate_id ) ) { |
|
75 | 75 | $url = add_query_arg( array( 'ref' => $affiliate_id ), $url ); |
76 | 76 | } |
77 | 77 | |
78 | 78 | $url = add_query_arg( array( |
79 | 79 | 'utm_source' => 'powered_by', |
80 | - 'utm_term' => get_bloginfo('name' ), |
|
80 | + 'utm_term' => get_bloginfo( 'name' ), |
|
81 | 81 | ), $url ); |
82 | 82 | |
83 | 83 | /** |
@@ -113,7 +113,7 @@ discard block |
||
113 | 113 | |
114 | 114 | $args = array(); |
115 | 115 | |
116 | - $view_id = is_null ( $view ) ? null : $view->ID; |
|
116 | + $view_id = is_null( $view ) ? null : $view->ID; |
|
117 | 117 | |
118 | 118 | $permalink = null; |
119 | 119 | |
@@ -126,8 +126,8 @@ discard block |
||
126 | 126 | |
127 | 127 | $view_collection = View_Collection::from_post( $post ); |
128 | 128 | |
129 | - if( 1 < $view_collection->count() ) { |
|
130 | - $args['gvid'] = $view_id; |
|
129 | + if ( 1 < $view_collection->count() ) { |
|
130 | + $args[ 'gvid' ] = $view_id; |
|
131 | 131 | } |
132 | 132 | } |
133 | 133 | } |
@@ -157,21 +157,21 @@ discard block |
||
157 | 157 | */ |
158 | 158 | $link_parts = explode( '?', $permalink ); |
159 | 159 | |
160 | - $query = ! empty( $link_parts[1] ) ? '?' . $link_parts[1] : ''; |
|
160 | + $query = ! empty( $link_parts[ 1 ] ) ? '?' . $link_parts[ 1 ] : ''; |
|
161 | 161 | |
162 | - $permalink = trailingslashit( $link_parts[0] ) . $entry_endpoint_name . '/'. $entry_slug .'/' . $query; |
|
162 | + $permalink = trailingslashit( $link_parts[ 0 ] ) . $entry_endpoint_name . '/' . $entry_slug . '/' . $query; |
|
163 | 163 | } else { |
164 | 164 | $args[ $entry_endpoint_name ] = $entry_slug; |
165 | 165 | } |
166 | 166 | |
167 | 167 | if ( $track_directory ) { |
168 | - if ( ! empty( $_GET['pagenum'] ) ) { |
|
169 | - $args['pagenum'] = intval( $_GET['pagenum'] ); |
|
168 | + if ( ! empty( $_GET[ 'pagenum' ] ) ) { |
|
169 | + $args[ 'pagenum' ] = intval( $_GET[ 'pagenum' ] ); |
|
170 | 170 | } |
171 | 171 | |
172 | 172 | if ( $sort = Utils::_GET( 'sort' ) ) { |
173 | - $args['sort'] = $sort; |
|
174 | - $args['dir'] = Utils::_GET( 'dir' ); |
|
173 | + $args[ 'sort' ] = $sort; |
|
174 | + $args[ 'dir' ] = Utils::_GET( 'dir' ); |
|
175 | 175 | } |
176 | 176 | } |
177 | 177 | |
@@ -209,7 +209,7 @@ discard block |
||
209 | 209 | |
210 | 210 | $entry_slug = \GravityView_API::get_entry_slug( $this->ID, $this->as_entry() ); |
211 | 211 | |
212 | - if( ! $apply_filter ) { |
|
212 | + if ( ! $apply_filter ) { |
|
213 | 213 | return $entry_slug; |
214 | 214 | } |
215 | 215 |
@@ -190,8 +190,8 @@ discard block |
||
190 | 190 | public function get_output() { |
191 | 191 | |
192 | 192 | // No Entries |
193 | - if( empty( $this->entries ) ) { |
|
194 | - return '<div class="gv-no-results">'.$this->empty_message.'</div>'; |
|
193 | + if ( empty( $this->entries ) ) { |
|
194 | + return '<div class="gv-no-results">' . $this->empty_message . '</div>'; |
|
195 | 195 | } |
196 | 196 | |
197 | 197 | $output = ''; |
@@ -202,22 +202,22 @@ discard block |
||
202 | 202 | $current_entry = GravityView_View::getInstance()->getCurrentEntry(); |
203 | 203 | } |
204 | 204 | |
205 | - $output .= '<'. $this->wrapper_tag .'>'; |
|
205 | + $output .= '<' . $this->wrapper_tag . '>'; |
|
206 | 206 | |
207 | - foreach( $this->entries as $entry ) { |
|
207 | + foreach ( $this->entries as $entry ) { |
|
208 | 208 | |
209 | 209 | if ( $entry instanceof \GV\Entry ) { |
210 | 210 | $entry = $entry->as_entry(); |
211 | 211 | } |
212 | 212 | |
213 | - if( $this->skip_entry( $entry, $current_entry ) ) { |
|
213 | + if ( $this->skip_entry( $entry, $current_entry ) ) { |
|
214 | 214 | continue; |
215 | 215 | } |
216 | 216 | |
217 | 217 | $output .= $this->get_item_output( $entry ); |
218 | 218 | } |
219 | 219 | |
220 | - $output .= '</'. $this->wrapper_tag .'>'; |
|
220 | + $output .= '</' . $this->wrapper_tag . '>'; |
|
221 | 221 | |
222 | 222 | /** |
223 | 223 | * @filter `gravityview/widget/recent-entries/output` Modify the HTML of the Recent Entries widget output |
@@ -240,15 +240,15 @@ discard block |
||
240 | 240 | private function skip_entry( $entry, $current_entry ) { |
241 | 241 | |
242 | 242 | // If skip entry is off, or there's no current entry, return false |
243 | - if( empty( $this->skip_current_entry ) || empty( $current_entry ) ) { |
|
243 | + if ( empty( $this->skip_current_entry ) || empty( $current_entry ) ) { |
|
244 | 244 | return false; |
245 | 245 | } |
246 | 246 | |
247 | 247 | // If in Single or Edit mode, $current_entry will be an array. |
248 | - $current_entry_id = is_array( $current_entry ) ? $current_entry['id'] : $current_entry; |
|
248 | + $current_entry_id = is_array( $current_entry ) ? $current_entry[ 'id' ] : $current_entry; |
|
249 | 249 | |
250 | 250 | // If the entry ID matches the current entry, yes: skip |
251 | - if( $entry['id'] === $current_entry_id ) { |
|
251 | + if ( $entry[ 'id' ] === $current_entry_id ) { |
|
252 | 252 | return true; |
253 | 253 | } |
254 | 254 | |
@@ -283,7 +283,7 @@ discard block |
||
283 | 283 | |
284 | 284 | $item_output = gravityview_get_link( $link, $this->link_format ); |
285 | 285 | |
286 | - if( !empty( $this->after_link ) ) { |
|
286 | + if ( ! empty( $this->after_link ) ) { |
|
287 | 287 | |
288 | 288 | /** |
289 | 289 | * @filter `gravityview/entry-list/after-link` Modify the content displayed after the entry link in an entry list |
@@ -292,14 +292,14 @@ discard block |
||
292 | 292 | * @param array $entry Gravity Forms entry array |
293 | 293 | * @param GravityView_Entry_List $this The current class instance |
294 | 294 | */ |
295 | - $after_link = apply_filters( 'gravityview/entry-list/after-link', '<div>'.$this->after_link.'</div>', $entry, $this ); |
|
295 | + $after_link = apply_filters( 'gravityview/entry-list/after-link', '<div>' . $this->after_link . '</div>', $entry, $this ); |
|
296 | 296 | |
297 | 297 | $item_output .= $after_link; |
298 | 298 | } |
299 | 299 | |
300 | 300 | $item_output = GravityView_API::replace_variables( $item_output, $this->form, $entry ); |
301 | 301 | |
302 | - $item_output = '<'. $this->item_tag .'>'. $item_output .'</'. $this->item_tag .'>'; |
|
302 | + $item_output = '<' . $this->item_tag . '>' . $item_output . '</' . $this->item_tag . '>'; |
|
303 | 303 | |
304 | 304 | /** |
305 | 305 | * @filter `gravityview/entry-list/item` Modify each item's output in an entry list |
@@ -88,15 +88,15 @@ |
||
88 | 88 | */ |
89 | 89 | public function maybe_modify_button_label( $label = '', $atts = array() ) { |
90 | 90 | |
91 | - if( $this->template_id !== \GV\Utils::get( $atts, 'template_id' ) ) { |
|
91 | + if ( $this->template_id !== \GV\Utils::get( $atts, 'template_id' ) ) { |
|
92 | 92 | return $label; |
93 | 93 | } |
94 | 94 | |
95 | - if( 'field' !== \GV\Utils::get( $atts, 'type' ) ) { |
|
95 | + if ( 'field' !== \GV\Utils::get( $atts, 'type' ) ) { |
|
96 | 96 | return $label; |
97 | 97 | } |
98 | 98 | |
99 | - if( 'edit' === \GV\Utils::get( $atts, 'zone' ) ) { |
|
99 | + if ( 'edit' === \GV\Utils::get( $atts, 'zone' ) ) { |
|
100 | 100 | return $label; |
101 | 101 | } |
102 | 102 |
@@ -33,14 +33,14 @@ discard block |
||
33 | 33 | $defaults = self::get_field_defaults(); |
34 | 34 | |
35 | 35 | // Backward compatibility |
36 | - if( !empty( $field['choices'] ) ) { |
|
37 | - $field['options'] = $field['choices']; |
|
38 | - unset( $field['choices'] ); |
|
36 | + if ( ! empty( $field[ 'choices' ] ) ) { |
|
37 | + $field[ 'options' ] = $field[ 'choices' ]; |
|
38 | + unset( $field[ 'choices' ] ); |
|
39 | 39 | } |
40 | 40 | |
41 | - $this->field = wp_parse_args( $field, $defaults ); |
|
41 | + $this->field = wp_parse_args( $field, $defaults ); |
|
42 | 42 | |
43 | - $this->value = is_null( $curr_value ) ? $this->field['value'] : $curr_value; |
|
43 | + $this->value = is_null( $curr_value ) ? $this->field[ 'value' ] : $curr_value; |
|
44 | 44 | |
45 | 45 | } |
46 | 46 | |
@@ -79,7 +79,7 @@ discard block |
||
79 | 79 | |
80 | 80 | |
81 | 81 | function get_tooltip() { |
82 | - if( ! function_exists('gform_tooltip') ) { |
|
82 | + if ( ! function_exists( 'gform_tooltip' ) ) { |
|
83 | 83 | return null; |
84 | 84 | } |
85 | 85 | |
@@ -89,7 +89,7 @@ discard block |
||
89 | 89 | 'url' => '#', |
90 | 90 | ) ); |
91 | 91 | |
92 | - return !empty( $this->field['tooltip'] ) ? ' '. $this->tooltip( $this->field['tooltip'], false, true, $article ) : null; |
|
92 | + return ! empty( $this->field[ 'tooltip' ] ) ? ' ' . $this->tooltip( $this->field[ 'tooltip' ], false, true, $article ) : null; |
|
93 | 93 | } |
94 | 94 | |
95 | 95 | /** |
@@ -132,7 +132,7 @@ discard block |
||
132 | 132 | * Below this line has been modified by GravityView. |
133 | 133 | */ |
134 | 134 | |
135 | - if ( empty( $tooltip_text ) && empty( $article['id'] ) ) { |
|
135 | + if ( empty( $tooltip_text ) && empty( $article[ 'id' ] ) ) { |
|
136 | 136 | return ''; |
137 | 137 | } |
138 | 138 | |
@@ -168,8 +168,8 @@ discard block |
||
168 | 168 | * @return string |
169 | 169 | */ |
170 | 170 | function get_field_id() { |
171 | - if( isset( $this->field['id'] ) ) { |
|
172 | - return esc_attr( $this->field['id'] ); |
|
171 | + if ( isset( $this->field[ 'id' ] ) ) { |
|
172 | + return esc_attr( $this->field[ 'id' ] ); |
|
173 | 173 | } |
174 | 174 | return esc_attr( sanitize_html_class( $this->name ) ); |
175 | 175 | } |
@@ -179,7 +179,7 @@ discard block |
||
179 | 179 | * @return string |
180 | 180 | */ |
181 | 181 | function get_field_label() { |
182 | - return esc_html( trim( $this->field['label'] ) ); |
|
182 | + return esc_html( trim( $this->field[ 'label' ] ) ); |
|
183 | 183 | } |
184 | 184 | |
185 | 185 | /** |
@@ -190,7 +190,7 @@ discard block |
||
190 | 190 | * @return string |
191 | 191 | */ |
192 | 192 | function get_field_left_label() { |
193 | - return ! empty( $this->field['left_label'] ) ? esc_html( trim( $this->field['left_label'] ) ) : NULL; |
|
193 | + return ! empty( $this->field[ 'left_label' ] ) ? esc_html( trim( $this->field[ 'left_label' ] ) ) : NULL; |
|
194 | 194 | } |
195 | 195 | |
196 | 196 | /** |
@@ -198,7 +198,7 @@ discard block |
||
198 | 198 | * @return string |
199 | 199 | */ |
200 | 200 | function get_label_class() { |
201 | - return 'gv-label-'. sanitize_html_class( $this->field['type'] ); |
|
201 | + return 'gv-label-' . sanitize_html_class( $this->field[ 'type' ] ); |
|
202 | 202 | } |
203 | 203 | |
204 | 204 | |
@@ -207,7 +207,7 @@ discard block |
||
207 | 207 | * @return string |
208 | 208 | */ |
209 | 209 | function get_field_desc() { |
210 | - return !empty( $this->field['desc'] ) ? '<span class="howto">'. $this->field['desc'] .'</span>' : ''; |
|
210 | + return ! empty( $this->field[ 'desc' ] ) ? '<span class="howto">' . $this->field[ 'desc' ] . '</span>' : ''; |
|
211 | 211 | } |
212 | 212 | |
213 | 213 | |
@@ -240,7 +240,7 @@ discard block |
||
240 | 240 | */ |
241 | 241 | function render_setting( $override_input = NULL ) { |
242 | 242 | |
243 | - if( !empty( $this->field['full_width'] ) ) { ?> |
|
243 | + if ( ! empty( $this->field[ 'full_width' ] ) ) { ?> |
|
244 | 244 | <th scope="row" colspan="2"> |
245 | 245 | <div> |
246 | 246 | <label for="<?php echo $this->get_field_id(); ?>"> |
@@ -10,107 +10,107 @@ discard block |
||
10 | 10 | * |
11 | 11 | * @var string |
12 | 12 | */ |
13 | - protected $name; |
|
13 | + protected $name; |
|
14 | 14 | |
15 | 15 | /** |
16 | 16 | * Field settings |
17 | 17 | * |
18 | 18 | * @var array |
19 | 19 | */ |
20 | - protected $field; |
|
20 | + protected $field; |
|
21 | 21 | |
22 | 22 | /** |
23 | 23 | * Field current value |
24 | 24 | * |
25 | 25 | * @var mixed |
26 | 26 | */ |
27 | - protected $value; |
|
28 | - |
|
29 | - function __construct( $name = '', $field = array(), $curr_value = NULL ) { |
|
30 | - |
|
31 | - $this->name = $name; |
|
32 | - |
|
33 | - $defaults = self::get_field_defaults(); |
|
34 | - |
|
35 | - // Backward compatibility |
|
36 | - if( !empty( $field['choices'] ) ) { |
|
37 | - $field['options'] = $field['choices']; |
|
38 | - unset( $field['choices'] ); |
|
39 | - } |
|
40 | - |
|
41 | - $this->field = wp_parse_args( $field, $defaults ); |
|
42 | - |
|
43 | - $this->value = is_null( $curr_value ) ? $this->field['value'] : $curr_value; |
|
44 | - |
|
45 | - } |
|
46 | - |
|
47 | - /** |
|
48 | - * Returns the default details for a field option |
|
49 | - * |
|
50 | - * - default // default option value, in case nothing is defined (@deprecated) |
|
51 | - * - desc // option description |
|
52 | - * - value // the option default value |
|
53 | - * - label // the option label |
|
54 | - * - left_label // In case of checkboxes, left label will appear on the left of the checkbox |
|
55 | - * - id // the field id |
|
56 | - * - type // the option type ( text, checkbox, select, ... ) |
|
57 | - * - options // when type is select, define the select options ('choices' is @deprecated) |
|
58 | - * - merge_tags // if the option supports merge tags feature |
|
59 | - * - class // (new) define extra classes for the field |
|
60 | - * - tooltip // |
|
61 | - * |
|
62 | - * @return array |
|
63 | - */ |
|
64 | - public static function get_field_defaults() { |
|
65 | - return array( |
|
66 | - 'desc' => '', |
|
67 | - 'value' => null, |
|
68 | - 'label' => '', |
|
69 | - 'left_label' => null, |
|
70 | - 'id' => null, |
|
71 | - 'type' => 'text', |
|
72 | - 'options' => null, |
|
73 | - 'merge_tags' => true, |
|
74 | - 'class' => '', |
|
75 | - 'tooltip' => null, |
|
76 | - 'requires' => null |
|
77 | - ); |
|
78 | - } |
|
79 | - |
|
80 | - |
|
81 | - function get_tooltip() { |
|
82 | - if( ! function_exists('gform_tooltip') ) { |
|
83 | - return null; |
|
84 | - } |
|
85 | - |
|
86 | - $article = wp_parse_args( \GV\Utils::get( $this->field, 'article', array() ), array( |
|
87 | - 'id' => '', |
|
88 | - 'type' => 'modal', |
|
89 | - 'url' => '#', |
|
90 | - ) ); |
|
91 | - |
|
92 | - return !empty( $this->field['tooltip'] ) ? ' '. $this->tooltip( $this->field['tooltip'], false, true, $article ) : null; |
|
93 | - } |
|
94 | - |
|
95 | - /** |
|
96 | - * Displays the tooltip |
|
97 | - * |
|
98 | - * @since 2.8.1 |
|
99 | - * |
|
100 | - * @global $__gf_tooltips |
|
101 | - * |
|
102 | - * @param string $name The name of the tooltip to be displayed |
|
103 | - * @param string $css_class Optional. The CSS class to apply toi the element. Defaults to empty string. |
|
104 | - * @param bool $return Optional. If the tooltip should be returned instead of output. Defaults to false (output) |
|
105 | - * @param array $article Optional. Details about support doc article connected to the tooltip. { |
|
106 | - * @type string $id Unique ID of article for Beacon API |
|
107 | - * @type string $url URL of support doc article |
|
108 | - * @type string $type Type of Beacon element to open. {@see https://developer.helpscout.com/beacon-2/web/javascript-api/#beaconarticle} |
|
109 | - * } |
|
110 | - * |
|
111 | - * @return string |
|
112 | - */ |
|
113 | - function tooltip( $name, $css_class = '', $return = false, $article = array() ) { |
|
27 | + protected $value; |
|
28 | + |
|
29 | + function __construct( $name = '', $field = array(), $curr_value = NULL ) { |
|
30 | + |
|
31 | + $this->name = $name; |
|
32 | + |
|
33 | + $defaults = self::get_field_defaults(); |
|
34 | + |
|
35 | + // Backward compatibility |
|
36 | + if( !empty( $field['choices'] ) ) { |
|
37 | + $field['options'] = $field['choices']; |
|
38 | + unset( $field['choices'] ); |
|
39 | + } |
|
40 | + |
|
41 | + $this->field = wp_parse_args( $field, $defaults ); |
|
42 | + |
|
43 | + $this->value = is_null( $curr_value ) ? $this->field['value'] : $curr_value; |
|
44 | + |
|
45 | + } |
|
46 | + |
|
47 | + /** |
|
48 | + * Returns the default details for a field option |
|
49 | + * |
|
50 | + * - default // default option value, in case nothing is defined (@deprecated) |
|
51 | + * - desc // option description |
|
52 | + * - value // the option default value |
|
53 | + * - label // the option label |
|
54 | + * - left_label // In case of checkboxes, left label will appear on the left of the checkbox |
|
55 | + * - id // the field id |
|
56 | + * - type // the option type ( text, checkbox, select, ... ) |
|
57 | + * - options // when type is select, define the select options ('choices' is @deprecated) |
|
58 | + * - merge_tags // if the option supports merge tags feature |
|
59 | + * - class // (new) define extra classes for the field |
|
60 | + * - tooltip // |
|
61 | + * |
|
62 | + * @return array |
|
63 | + */ |
|
64 | + public static function get_field_defaults() { |
|
65 | + return array( |
|
66 | + 'desc' => '', |
|
67 | + 'value' => null, |
|
68 | + 'label' => '', |
|
69 | + 'left_label' => null, |
|
70 | + 'id' => null, |
|
71 | + 'type' => 'text', |
|
72 | + 'options' => null, |
|
73 | + 'merge_tags' => true, |
|
74 | + 'class' => '', |
|
75 | + 'tooltip' => null, |
|
76 | + 'requires' => null |
|
77 | + ); |
|
78 | + } |
|
79 | + |
|
80 | + |
|
81 | + function get_tooltip() { |
|
82 | + if( ! function_exists('gform_tooltip') ) { |
|
83 | + return null; |
|
84 | + } |
|
85 | + |
|
86 | + $article = wp_parse_args( \GV\Utils::get( $this->field, 'article', array() ), array( |
|
87 | + 'id' => '', |
|
88 | + 'type' => 'modal', |
|
89 | + 'url' => '#', |
|
90 | + ) ); |
|
91 | + |
|
92 | + return !empty( $this->field['tooltip'] ) ? ' '. $this->tooltip( $this->field['tooltip'], false, true, $article ) : null; |
|
93 | + } |
|
94 | + |
|
95 | + /** |
|
96 | + * Displays the tooltip |
|
97 | + * |
|
98 | + * @since 2.8.1 |
|
99 | + * |
|
100 | + * @global $__gf_tooltips |
|
101 | + * |
|
102 | + * @param string $name The name of the tooltip to be displayed |
|
103 | + * @param string $css_class Optional. The CSS class to apply toi the element. Defaults to empty string. |
|
104 | + * @param bool $return Optional. If the tooltip should be returned instead of output. Defaults to false (output) |
|
105 | + * @param array $article Optional. Details about support doc article connected to the tooltip. { |
|
106 | + * @type string $id Unique ID of article for Beacon API |
|
107 | + * @type string $url URL of support doc article |
|
108 | + * @type string $type Type of Beacon element to open. {@see https://developer.helpscout.com/beacon-2/web/javascript-api/#beaconarticle} |
|
109 | + * } |
|
110 | + * |
|
111 | + * @return string |
|
112 | + */ |
|
113 | + function tooltip( $name, $css_class = '', $return = false, $article = array() ) { |
|
114 | 114 | global $__gf_tooltips; //declared as global to improve WPML performance |
115 | 115 | |
116 | 116 | $css_class = empty( $css_class ) ? 'tooltip' : $css_class; |
@@ -128,17 +128,17 @@ discard block |
||
128 | 128 | $tooltip_class = isset( $__gf_tooltips[ $name ] ) ? "tooltip_{$name}" : ''; |
129 | 129 | $tooltip_class = esc_attr( $tooltip_class ); |
130 | 130 | |
131 | - /** |
|
132 | - * Below this line has been modified by GravityView. |
|
133 | - */ |
|
131 | + /** |
|
132 | + * Below this line has been modified by GravityView. |
|
133 | + */ |
|
134 | 134 | |
135 | 135 | if ( empty( $tooltip_text ) && empty( $article['id'] ) ) { |
136 | 136 | return ''; |
137 | 137 | } |
138 | 138 | |
139 | 139 | $url = '#'; |
140 | - $atts = 'onclick="return false;" onkeypress="return false;"'; |
|
141 | - $anchor_text = '<i class=\'fa fa-question-circle\'></i>'; |
|
140 | + $atts = 'onclick="return false;" onkeypress="return false;"'; |
|
141 | + $anchor_text = '<i class=\'fa fa-question-circle\'></i>'; |
|
142 | 142 | $css_class = gravityview_sanitize_html_class( 'gf_tooltip ' . $css_class . ' ' . $tooltip_class ); |
143 | 143 | |
144 | 144 | $tooltip = sprintf( '<a href="%s" %s class="%s" title="%s" role="button">%s</a>', |
@@ -149,11 +149,11 @@ discard block |
||
149 | 149 | $anchor_text |
150 | 150 | ); |
151 | 151 | |
152 | - /** |
|
153 | - * Modify the tooltip HTML before outputting |
|
154 | - * @internal |
|
155 | - * @see GravityView_Support_Port::maybe_add_article_to_tooltip() |
|
156 | - */ |
|
152 | + /** |
|
153 | + * Modify the tooltip HTML before outputting |
|
154 | + * @internal |
|
155 | + * @see GravityView_Support_Port::maybe_add_article_to_tooltip() |
|
156 | + */ |
|
157 | 157 | $tooltip = apply_filters( 'gravityview/tooltips/tooltip', $tooltip, $article, $url, $atts, $css_class, $tooltip_text, $anchor_text ); |
158 | 158 | |
159 | 159 | if ( ! $return ) { |
@@ -163,84 +163,84 @@ discard block |
||
163 | 163 | return $tooltip; |
164 | 164 | } |
165 | 165 | |
166 | - /** |
|
167 | - * Build input id based on the name |
|
168 | - * @return string |
|
169 | - */ |
|
170 | - function get_field_id() { |
|
171 | - if( isset( $this->field['id'] ) ) { |
|
172 | - return esc_attr( $this->field['id'] ); |
|
173 | - } |
|
174 | - return esc_attr( sanitize_html_class( $this->name ) ); |
|
175 | - } |
|
176 | - |
|
177 | - /** |
|
178 | - * Retrieve field label |
|
179 | - * @return string |
|
180 | - */ |
|
181 | - function get_field_label() { |
|
182 | - return esc_html( trim( $this->field['label'] ) ); |
|
183 | - } |
|
166 | + /** |
|
167 | + * Build input id based on the name |
|
168 | + * @return string |
|
169 | + */ |
|
170 | + function get_field_id() { |
|
171 | + if( isset( $this->field['id'] ) ) { |
|
172 | + return esc_attr( $this->field['id'] ); |
|
173 | + } |
|
174 | + return esc_attr( sanitize_html_class( $this->name ) ); |
|
175 | + } |
|
176 | + |
|
177 | + /** |
|
178 | + * Retrieve field label |
|
179 | + * @return string |
|
180 | + */ |
|
181 | + function get_field_label() { |
|
182 | + return esc_html( trim( $this->field['label'] ) ); |
|
183 | + } |
|
184 | 184 | |
185 | 185 | /** |
186 | 186 | * Retrieve field left label |
187 | - * |
|
188 | - * @since 1.7 |
|
189 | - * |
|
187 | + * |
|
188 | + * @since 1.7 |
|
189 | + * |
|
190 | 190 | * @return string |
191 | 191 | */ |
192 | 192 | function get_field_left_label() { |
193 | 193 | return ! empty( $this->field['left_label'] ) ? esc_html( trim( $this->field['left_label'] ) ) : NULL; |
194 | 194 | } |
195 | 195 | |
196 | - /** |
|
197 | - * Retrieve field label class |
|
198 | - * @return string |
|
199 | - */ |
|
200 | - function get_label_class() { |
|
201 | - return 'gv-label-'. sanitize_html_class( $this->field['type'] ); |
|
202 | - } |
|
203 | - |
|
204 | - |
|
205 | - /** |
|
206 | - * Retrieve field description |
|
207 | - * @return string |
|
208 | - */ |
|
209 | - function get_field_desc() { |
|
210 | - return !empty( $this->field['desc'] ) ? '<span class="howto">'. $this->field['desc'] .'</span>' : ''; |
|
211 | - } |
|
212 | - |
|
213 | - |
|
214 | - /** |
|
215 | - * Verify if field should have merge tags |
|
216 | - * @return boolean |
|
217 | - */ |
|
218 | - function show_merge_tags() { |
|
219 | - // Show the merge tags if the field is a list view |
|
220 | - $is_list = preg_match( '/_list-/ism', $this->name ); |
|
221 | - // Or is a single entry view |
|
222 | - $is_single = preg_match( '/single_/ism', $this->name ); |
|
223 | - |
|
224 | - return ( $is_single || $is_list ); |
|
225 | - } |
|
226 | - |
|
227 | - |
|
228 | - |
|
229 | - /** |
|
230 | - * important! Override this class |
|
231 | - * outputs the field option html |
|
232 | - */ |
|
233 | - function render_option() { |
|
234 | - // to replace on each field |
|
235 | - } |
|
236 | - |
|
237 | - /** |
|
238 | - * important! Override this class if needed |
|
239 | - * outputs the field setting html |
|
240 | - */ |
|
241 | - function render_setting( $override_input = NULL ) { |
|
242 | - |
|
243 | - if( !empty( $this->field['full_width'] ) ) { ?> |
|
196 | + /** |
|
197 | + * Retrieve field label class |
|
198 | + * @return string |
|
199 | + */ |
|
200 | + function get_label_class() { |
|
201 | + return 'gv-label-'. sanitize_html_class( $this->field['type'] ); |
|
202 | + } |
|
203 | + |
|
204 | + |
|
205 | + /** |
|
206 | + * Retrieve field description |
|
207 | + * @return string |
|
208 | + */ |
|
209 | + function get_field_desc() { |
|
210 | + return !empty( $this->field['desc'] ) ? '<span class="howto">'. $this->field['desc'] .'</span>' : ''; |
|
211 | + } |
|
212 | + |
|
213 | + |
|
214 | + /** |
|
215 | + * Verify if field should have merge tags |
|
216 | + * @return boolean |
|
217 | + */ |
|
218 | + function show_merge_tags() { |
|
219 | + // Show the merge tags if the field is a list view |
|
220 | + $is_list = preg_match( '/_list-/ism', $this->name ); |
|
221 | + // Or is a single entry view |
|
222 | + $is_single = preg_match( '/single_/ism', $this->name ); |
|
223 | + |
|
224 | + return ( $is_single || $is_list ); |
|
225 | + } |
|
226 | + |
|
227 | + |
|
228 | + |
|
229 | + /** |
|
230 | + * important! Override this class |
|
231 | + * outputs the field option html |
|
232 | + */ |
|
233 | + function render_option() { |
|
234 | + // to replace on each field |
|
235 | + } |
|
236 | + |
|
237 | + /** |
|
238 | + * important! Override this class if needed |
|
239 | + * outputs the field setting html |
|
240 | + */ |
|
241 | + function render_setting( $override_input = NULL ) { |
|
242 | + |
|
243 | + if( !empty( $this->field['full_width'] ) ) { ?> |
|
244 | 244 | <th scope="row" colspan="2"> |
245 | 245 | <div> |
246 | 246 | <label for="<?php echo $this->get_field_id(); ?>"> |
@@ -260,14 +260,14 @@ discard block |
||
260 | 260 | </td> |
261 | 261 | <?php } |
262 | 262 | |
263 | - } |
|
263 | + } |
|
264 | 264 | |
265 | - /** |
|
266 | - * important! Override this class |
|
267 | - * outputs the input html part |
|
268 | - */ |
|
269 | - function render_input( $override_input ) { |
|
270 | - echo ''; |
|
271 | - } |
|
265 | + /** |
|
266 | + * important! Override this class |
|
267 | + * outputs the input html part |
|
268 | + */ |
|
269 | + function render_input( $override_input ) { |
|
270 | + echo ''; |
|
271 | + } |
|
272 | 272 | |
273 | 273 | } |
@@ -91,7 +91,7 @@ discard block |
||
91 | 91 | * Try subkeys after split. |
92 | 92 | */ |
93 | 93 | if ( count( $parts = explode( '/', $key, 2 ) ) > 1 ) { |
94 | - return self::get( self::get( $array, $parts[0] ), $parts[1], $default ); |
|
94 | + return self::get( self::get( $array, $parts[ 0 ] ), $parts[ 1 ], $default ); |
|
95 | 95 | } |
96 | 96 | |
97 | 97 | return $default; |
@@ -145,7 +145,7 @@ discard block |
||
145 | 145 | public static function gf_query_debug( $query ) { |
146 | 146 | $introspect = $query->_introspect(); |
147 | 147 | return array( |
148 | - 'where' => $query->_where_unwrap( $introspect['where'] ) |
|
148 | + 'where' => $query->_where_unwrap( $introspect[ 'where' ] ) |
|
149 | 149 | ); |
150 | 150 | } |
151 | 151 | |
@@ -158,7 +158,7 @@ discard block |
||
158 | 158 | if ( $condition->expressions ) { |
159 | 159 | $conditions = array(); |
160 | 160 | foreach ( $condition->expressions as $expression ) { |
161 | - $conditions[] = self::gf_query_strip_condition_column_aliases( $expression ); |
|
161 | + $conditions[ ] = self::gf_query_strip_condition_column_aliases( $expression ); |
|
162 | 162 | } |
163 | 163 | return call_user_func_array( |
164 | 164 | array( '\GF_Query_Condition', $condition->operator == 'AND' ? '_and' : '_or' ), |
@@ -47,11 +47,11 @@ discard block |
||
47 | 47 | */ |
48 | 48 | public function field_options( $field_options, $template_id, $field_id, $context, $input_type, $form_id ) { |
49 | 49 | |
50 | - if( 'edit' === $context ) { |
|
50 | + if ( 'edit' === $context ) { |
|
51 | 51 | return $field_options; |
52 | 52 | } |
53 | 53 | |
54 | - $this->add_field_support('date_display', $field_options ); |
|
54 | + $this->add_field_support( 'date_display', $field_options ); |
|
55 | 55 | |
56 | 56 | return $field_options; |
57 | 57 | } |
@@ -71,11 +71,11 @@ discard block |
||
71 | 71 | public function get_content( $output = '', $entry = array(), $field_settings = array(), $field = array() ) { |
72 | 72 | |
73 | 73 | /** Overridden by a template. */ |
74 | - if( \GV\Utils::get( $field, 'field_path' ) !== gravityview()->plugin->dir( 'templates/fields/field-html.php' ) ) { |
|
74 | + if ( \GV\Utils::get( $field, 'field_path' ) !== gravityview()->plugin->dir( 'templates/fields/field-html.php' ) ) { |
|
75 | 75 | return $output; |
76 | 76 | } |
77 | 77 | |
78 | - return GVCommon::format_date( $field['value'], 'format=' . \GV\Utils::get( $field_settings, 'date_display' ) ); |
|
78 | + return GVCommon::format_date( $field[ 'value' ], 'format=' . \GV\Utils::get( $field_settings, 'date_display' ) ); |
|
79 | 79 | } |
80 | 80 | } |
81 | 81 |
@@ -38,7 +38,7 @@ discard block |
||
38 | 38 | */ |
39 | 39 | public function set_provider( $provider = null ) { |
40 | 40 | |
41 | - if( gravityview()->request->is_admin() ) { |
|
41 | + if ( gravityview()->request->is_admin() ) { |
|
42 | 42 | return; |
43 | 43 | } |
44 | 44 | |
@@ -57,7 +57,7 @@ discard block |
||
57 | 57 | } |
58 | 58 | |
59 | 59 | // We're switching providers; remove the hooks that were added. |
60 | - if( self::$active_provider ) { |
|
60 | + if ( self::$active_provider ) { |
|
61 | 61 | self::$active_provider->remove_hooks(); |
62 | 62 | } |
63 | 63 |
@@ -21,13 +21,13 @@ |
||
21 | 21 | $plugin_hooks_files = glob( $include_path . 'class-gravityview-plugin-hooks-*.php' ); |
22 | 22 | |
23 | 23 | // Load all plugin files automatically |
24 | -foreach ( (array) $plugin_hooks_files as $plugin_hooks_file ) { |
|
24 | +foreach ( (array)$plugin_hooks_files as $plugin_hooks_file ) { |
|
25 | 25 | include $plugin_hooks_file; |
26 | 26 | } |
27 | 27 | |
28 | 28 | $theme_hooks_files = glob( $include_path . 'class-gravityview-theme-hooks-*.php' ); |
29 | 29 | |
30 | 30 | // Load all theme files automatically |
31 | -foreach ( (array) $theme_hooks_files as $theme_hooks_file ) { |
|
31 | +foreach ( (array)$theme_hooks_files as $theme_hooks_file ) { |
|
32 | 32 | include $theme_hooks_file; |
33 | 33 | } |