@@ -44,12 +44,12 @@ discard block |
||
44 | 44 | */ |
45 | 45 | protected $form_id; |
46 | 46 | |
47 | - function __construct( $title = '', $item_id, $item = array(), $settings = array(), $form_id = null) { |
|
47 | + function __construct( $title = '', $item_id, $item = array(), $settings = array(), $form_id = null ) { |
|
48 | 48 | |
49 | 49 | // Backward compat |
50 | - if ( ! empty( $item['type'] ) ) { |
|
51 | - $item['input_type'] = $item['type']; |
|
52 | - unset( $item['type'] ); |
|
50 | + if ( ! empty( $item[ 'type' ] ) ) { |
|
51 | + $item[ 'input_type' ] = $item[ 'type' ]; |
|
52 | + unset( $item[ 'type' ] ); |
|
53 | 53 | } |
54 | 54 | |
55 | 55 | // Prevent items from not having index set |
@@ -71,7 +71,7 @@ discard block |
||
71 | 71 | $this->id = $item_id; |
72 | 72 | $this->form_id = $form_id; |
73 | 73 | $this->settings = $settings; |
74 | - $this->label_type = $item['label_type']; |
|
74 | + $this->label_type = $item[ 'label_type' ]; |
|
75 | 75 | } |
76 | 76 | |
77 | 77 | /** |
@@ -115,14 +115,14 @@ discard block |
||
115 | 115 | |
116 | 116 | foreach ( $field_info_items as $item ) { |
117 | 117 | |
118 | - if( \GV\Utils::get( $item, 'hide_in_picker', false ) ) { |
|
118 | + if ( \GV\Utils::get( $item, 'hide_in_picker', false ) ) { |
|
119 | 119 | continue; |
120 | 120 | } |
121 | 121 | |
122 | - $class = isset( $item['class'] ) ? sanitize_html_class( $item['class'] ) . ' description' : 'description'; |
|
122 | + $class = isset( $item[ 'class' ] ) ? sanitize_html_class( $item[ 'class' ] ) . ' description' : 'description'; |
|
123 | 123 | // Add the title in case the value's long, in which case, it'll be truncated by CSS. |
124 | 124 | $output .= '<span class="' . $class . '">'; |
125 | - $output .= esc_html( $item['value'] ); |
|
125 | + $output .= esc_html( $item[ 'value' ] ); |
|
126 | 126 | $output .= '</span>'; |
127 | 127 | } |
128 | 128 | |
@@ -150,29 +150,29 @@ discard block |
||
150 | 150 | |
151 | 151 | // $settings_html will just be hidden inputs if empty. Otherwise, it'll have an <ul>. Ugly hack, I know. |
152 | 152 | // TODO: Un-hack this |
153 | - $hide_settings_link = ( empty( $this->item['settings_html'] ) || strpos( $this->item['settings_html'], '<!-- No Options -->' ) > 0 ) ? 'hide-if-js' : ''; |
|
153 | + $hide_settings_link = ( empty( $this->item[ 'settings_html' ] ) || strpos( $this->item[ 'settings_html' ], '<!-- No Options -->' ) > 0 ) ? 'hide-if-js' : ''; |
|
154 | 154 | $settings_link = sprintf( '<a href="#settings" class="dashicons-admin-generic dashicons %s" title="%s"></a>', $hide_settings_link, esc_attr( $settings_title ) ); |
155 | 155 | |
156 | 156 | // Should we show the icon that the field is being used as a link to single entry? |
157 | - $hide_show_as_link_class = empty( $this->settings['show_as_link'] ) ? 'hide-if-js' : ''; |
|
157 | + $hide_show_as_link_class = empty( $this->settings[ 'show_as_link' ] ) ? 'hide-if-js' : ''; |
|
158 | 158 | $show_as_link = '<span class="dashicons dashicons-admin-links ' . $hide_show_as_link_class . '" title="' . esc_attr( $single_link_title ) . '"></span>'; |
159 | 159 | |
160 | 160 | // When a field label is empty, use the Field ID |
161 | 161 | $label = empty( $this->title ) ? sprintf( _x( 'Field #%s (No Label)', 'Label in field picker for empty label', 'gravityview' ), $this->id ) : $this->title; |
162 | 162 | |
163 | 163 | // If there's a custom label, and show label is checked, use that as the field heading |
164 | - if ( ! empty( $this->settings['custom_label'] ) && ! empty( $this->settings['show_label'] ) ) { |
|
165 | - $label = $this->settings['custom_label']; |
|
166 | - } else if ( ! empty( $this->item['customLabel'] ) ) { |
|
167 | - $label = $this->item['customLabel']; |
|
164 | + if ( ! empty( $this->settings[ 'custom_label' ] ) && ! empty( $this->settings[ 'show_label' ] ) ) { |
|
165 | + $label = $this->settings[ 'custom_label' ]; |
|
166 | + } else if ( ! empty( $this->item[ 'customLabel' ] ) ) { |
|
167 | + $label = $this->item[ 'customLabel' ]; |
|
168 | 168 | } |
169 | 169 | |
170 | 170 | $output = '<h5 class="selectable gfield field-id-' . esc_attr( $this->id ) . '">'; |
171 | 171 | |
172 | 172 | $label = esc_attr( $label ); |
173 | 173 | |
174 | - if ( ! empty( $this->item['parent'] ) ) { |
|
175 | - $label .= ' <small>(' . esc_attr( $this->item['parent']['label'] ) . ')</small>'; |
|
174 | + if ( ! empty( $this->item[ 'parent' ] ) ) { |
|
175 | + $label .= ' <small>(' . esc_attr( $this->item[ 'parent' ][ 'label' ] ) . ')</small>'; |
|
176 | 176 | } |
177 | 177 | |
178 | 178 | // Name of field / widget |
@@ -188,10 +188,10 @@ discard block |
||
188 | 188 | |
189 | 189 | $output .= '</h5>'; |
190 | 190 | |
191 | - $container_class = ! empty( $this->item['parent'] ) ? ' gv-child-field' : ''; |
|
192 | - $data_form_id = ! empty( $this->form_id ) ? 'data-formid="' . esc_attr( $this->form_id ) . '"' : ''; |
|
191 | + $container_class = ! empty( $this->item[ 'parent' ] ) ? ' gv-child-field' : ''; |
|
192 | + $data_form_id = ! empty( $this->form_id ) ? 'data-formid="' . esc_attr( $this->form_id ) . '"' : ''; |
|
193 | 193 | |
194 | - $output = '<div data-fieldid="' . esc_attr( $this->id ) . '" ' . $data_form_id . ' data-inputtype="' . esc_attr( $this->item['input_type'] ) . '" class="gv-fields' . $container_class . '">' . $output . $this->item['settings_html'] . '</div>'; |
|
194 | + $output = '<div data-fieldid="' . esc_attr( $this->id ) . '" ' . $data_form_id . ' data-inputtype="' . esc_attr( $this->item[ 'input_type' ] ) . '" class="gv-fields' . $container_class . '">' . $output . $this->item[ 'settings_html' ] . '</div>'; |
|
195 | 195 | |
196 | 196 | return $output; |
197 | 197 | } |
@@ -58,16 +58,16 @@ |
||
58 | 58 | if ( $view->joins ) { |
59 | 59 | $form_ids = array(); |
60 | 60 | foreach ( $view->joins as $join ) { |
61 | - $form_ids[] = $join->join->ID; |
|
62 | - $form_ids[] = $join->join_on->ID; |
|
61 | + $form_ids[ ] = $join->join->ID; |
|
62 | + $form_ids[ ] = $join->join_on->ID; |
|
63 | 63 | } |
64 | 64 | foreach ( $entry->entries as $e ) { |
65 | - if ( ! in_array( $e['form_id'], $form_ids ) ) { |
|
65 | + if ( ! in_array( $e[ 'form_id' ], $form_ids ) ) { |
|
66 | 66 | gravityview()->log->error( 'The requested entry does not belong to this View. Entry #{entry_id}, #View {view_id}', array( 'entry_id' => $e->ID, 'view_id' => $view->ID ) ); |
67 | 67 | return null; |
68 | 68 | } |
69 | 69 | } |
70 | - } else if ( $view->form && $view->form->ID != $entry['form_id'] ) { |
|
70 | + } else if ( $view->form && $view->form->ID != $entry[ 'form_id' ] ) { |
|
71 | 71 | gravityview()->log->error( 'The requested entry does not belong to this View. Entry #{entry_id}, #View {view_id}', array( 'entry_id' => $entry->ID, 'view_id' => $view->ID ) ); |
72 | 72 | return null; |
73 | 73 | } |
@@ -44,7 +44,7 @@ discard block |
||
44 | 44 | if ( ! $entry instanceof Entry ) { |
45 | 45 | continue; |
46 | 46 | } |
47 | - $_entry->entries[ $entry['form_id'] ] = &$entry; |
|
47 | + $_entry->entries[ $entry[ 'form_id' ] ] = &$entry; |
|
48 | 48 | } |
49 | 49 | return $_entry; |
50 | 50 | } |
@@ -65,7 +65,7 @@ discard block |
||
65 | 65 | |
66 | 66 | foreach ( $this->entries as $entry ) { |
67 | 67 | $entry = $entry->as_entry(); |
68 | - $_entry['_multi'][ $entry['form_id'] ] = $entry; |
|
68 | + $_entry[ '_multi' ][ $entry[ 'form_id' ] ] = $entry; |
|
69 | 69 | } |
70 | 70 | } |
71 | 71 | |
@@ -87,7 +87,7 @@ discard block |
||
87 | 87 | public function get_permalink( \GV\View $view = null, \GV\Request $request = null, $track_directory = true ) { |
88 | 88 | $slugs = array(); |
89 | 89 | add_filter( 'gravityview/entry/slug', $callback = function( $slug ) use ( &$slugs ) { |
90 | - $slugs[] = $slug; |
|
90 | + $slugs[ ] = $slug; |
|
91 | 91 | return implode( ',', $slugs ); |
92 | 92 | }, 10, 1 ); |
93 | 93 |
@@ -26,11 +26,11 @@ discard block |
||
26 | 26 | * @return string |
27 | 27 | */ |
28 | 28 | public function the_field( \GV\Field $field, $extras = null ) { |
29 | - $form = \GV\GF_Form::by_id( $field->form_id ) ? : $this->view->form; |
|
29 | + $form = \GV\GF_Form::by_id( $field->form_id ) ?: $this->view->form; |
|
30 | 30 | $entry = $this->entry->from_field( $field ); |
31 | 31 | |
32 | 32 | $renderer = new Field_Renderer(); |
33 | - $source = is_numeric( $field->ID ) ? ( GF_Form::by_id( $field->form_id ) ? : $this->view->form ) : new Internal_Source(); |
|
33 | + $source = is_numeric( $field->ID ) ? ( GF_Form::by_id( $field->form_id ) ?: $this->view->form ) : new Internal_Source(); |
|
34 | 34 | |
35 | 35 | $value = $renderer->render( $field, $this->view, $source, $entry, $this->request ); |
36 | 36 | |
@@ -58,13 +58,13 @@ discard block |
||
58 | 58 | $hide_empty = apply_filters( 'gravityview/render/hide-empty-zone', Utils::get( $extras, 'hide_empty', $this->view->settings->get( 'hide_empty', false ) ), $context ); |
59 | 59 | |
60 | 60 | if ( is_numeric( $field->ID ) ) { |
61 | - $extras['field'] = $field->as_configuration(); |
|
61 | + $extras[ 'field' ] = $field->as_configuration(); |
|
62 | 62 | } |
63 | 63 | |
64 | - $extras['entry'] = $this->entry->as_entry(); |
|
65 | - $extras['hide_empty'] = $hide_empty; |
|
66 | - $extras['label'] = $label; |
|
67 | - $extras['value'] = $value; |
|
64 | + $extras[ 'entry' ] = $this->entry->as_entry(); |
|
65 | + $extras[ 'hide_empty' ] = $hide_empty; |
|
66 | + $extras[ 'label' ] = $label; |
|
67 | + $extras[ 'value' ] = $value; |
|
68 | 68 | |
69 | 69 | return \gravityview_field_output( $extras, $context ); |
70 | 70 | } |
@@ -92,7 +92,7 @@ discard block |
||
92 | 92 | } |
93 | 93 | |
94 | 94 | public function __destruct() { |
95 | - remove_filter( $this->filter_prefix . '_get_template_part', $this->_add_id_specific_templates_callback );; |
|
95 | + remove_filter( $this->filter_prefix . '_get_template_part', $this->_add_id_specific_templates_callback ); ; |
|
96 | 96 | } |
97 | 97 | |
98 | 98 | /** |
@@ -175,55 +175,55 @@ discard block |
||
175 | 175 | |
176 | 176 | if ( $is_view && $post ) { |
177 | 177 | if ( $field_type ) { |
178 | - $specifics []= sprintf( '%spost-%d-view-%d-field-%s-%s.php', $slug_dir, $post->ID, $view_id, $field_type, $slug_name ); |
|
179 | - $inputType && $specifics []= sprintf( '%spost-%d-view-%d-field-%s-%s.php', $slug_dir, $post->ID, $view_id, $inputType, $slug_name ); |
|
180 | - $specifics []= sprintf( '%spost-%d-view-%d-field-%s.php', $slug_dir, $post->ID, $view_id, $field_type ); |
|
181 | - $inputType && $specifics []= sprintf( '%spost-%d-view-%d-field-%s.php', $slug_dir, $post->ID, $view_id, $inputType ); |
|
182 | - $specifics []= sprintf( '%spost-%d-field-%s-%s.php', $slug_dir, $post->ID, $field_type, $slug_name ); |
|
183 | - $inputType && $specifics []= sprintf( '%spost-%d-field-%s-%s.php', $slug_dir, $post->ID, $inputType, $slug_name ); |
|
184 | - $specifics []= sprintf( '%spost-%d-field-%s.php', $slug_dir, $post->ID, $field_type ); |
|
185 | - $inputType && $specifics []= sprintf( '%spost-%d-field-%s.php', $slug_dir, $post->ID, $inputType ); |
|
178 | + $specifics [ ] = sprintf( '%spost-%d-view-%d-field-%s-%s.php', $slug_dir, $post->ID, $view_id, $field_type, $slug_name ); |
|
179 | + $inputType && $specifics [ ] = sprintf( '%spost-%d-view-%d-field-%s-%s.php', $slug_dir, $post->ID, $view_id, $inputType, $slug_name ); |
|
180 | + $specifics [ ] = sprintf( '%spost-%d-view-%d-field-%s.php', $slug_dir, $post->ID, $view_id, $field_type ); |
|
181 | + $inputType && $specifics [ ] = sprintf( '%spost-%d-view-%d-field-%s.php', $slug_dir, $post->ID, $view_id, $inputType ); |
|
182 | + $specifics [ ] = sprintf( '%spost-%d-field-%s-%s.php', $slug_dir, $post->ID, $field_type, $slug_name ); |
|
183 | + $inputType && $specifics [ ] = sprintf( '%spost-%d-field-%s-%s.php', $slug_dir, $post->ID, $inputType, $slug_name ); |
|
184 | + $specifics [ ] = sprintf( '%spost-%d-field-%s.php', $slug_dir, $post->ID, $field_type ); |
|
185 | + $inputType && $specifics [ ] = sprintf( '%spost-%d-field-%s.php', $slug_dir, $post->ID, $inputType ); |
|
186 | 186 | } |
187 | 187 | |
188 | - $specifics []= sprintf( '%spost-%d-view-%d-field-%s.php', $slug_dir, $post->ID, $view_id, $slug_name ); |
|
189 | - $specifics []= sprintf( '%spost-%d-view-%d-field.php', $slug_dir, $post->ID, $view_id ); |
|
190 | - $specifics []= sprintf( '%spost-%d-field-%s.php', $slug_dir, $post->ID, $slug_name ); |
|
191 | - $specifics []= sprintf( '%spost-%d-field.php', $slug_dir, $post->ID ); |
|
188 | + $specifics [ ] = sprintf( '%spost-%d-view-%d-field-%s.php', $slug_dir, $post->ID, $view_id, $slug_name ); |
|
189 | + $specifics [ ] = sprintf( '%spost-%d-view-%d-field.php', $slug_dir, $post->ID, $view_id ); |
|
190 | + $specifics [ ] = sprintf( '%spost-%d-field-%s.php', $slug_dir, $post->ID, $slug_name ); |
|
191 | + $specifics [ ] = sprintf( '%spost-%d-field.php', $slug_dir, $post->ID ); |
|
192 | 192 | } |
193 | 193 | |
194 | 194 | /** Field-specific */ |
195 | 195 | if ( $field_id && $form_id ) { |
196 | 196 | |
197 | 197 | if ( $field_id ) { |
198 | - $specifics []= sprintf( '%sform-%d-field-%d-%s.php', $slug_dir, $form_id, $field_id, $slug_name ); |
|
199 | - $specifics []= sprintf( '%sform-%d-field-%d.php', $slug_dir, $form_id, $field_id ); |
|
198 | + $specifics [ ] = sprintf( '%sform-%d-field-%d-%s.php', $slug_dir, $form_id, $field_id, $slug_name ); |
|
199 | + $specifics [ ] = sprintf( '%sform-%d-field-%d.php', $slug_dir, $form_id, $field_id ); |
|
200 | 200 | } |
201 | 201 | |
202 | 202 | if ( $field_type ) { |
203 | - $specifics []= sprintf( '%sform-%d-field-%s-%s.php', $slug_dir, $form_id, $field_type, $slug_name ); |
|
204 | - $inputType && $specifics []= sprintf( '%sform-%d-field-%s-%s.php', $slug_dir, $form_id, $inputType, $slug_name ); |
|
205 | - $specifics []= sprintf( '%sform-%d-field-%s.php', $slug_dir, $form_id, $field_type ); |
|
206 | - $inputType && $specifics []= sprintf( '%sform-%d-field-%s.php', $slug_dir, $form_id, $inputType ); |
|
207 | - |
|
208 | - $specifics []= sprintf( '%sview-%d-field-%s-%s.php', $slug_dir, $view_id, $field_type, $slug_name ); |
|
209 | - $inputType && $specifics []= sprintf( '%sview-%d-field-%s-%s.php', $slug_dir, $view_id, $inputType, $slug_name ); |
|
210 | - $specifics []= sprintf( '%sview-%d-field-%s.php', $slug_dir, $view_id, $field_type ); |
|
211 | - $inputType && $specifics []= sprintf( '%sview-%d-field-%s.php', $slug_dir, $view_id, $inputType ); |
|
212 | - |
|
213 | - $specifics []= sprintf( '%sfield-%s-%s.php', $slug_dir, $field_type, $slug_name ); |
|
214 | - $inputType && $specifics []= sprintf( '%sfield-%s-%s.php', $slug_dir, $inputType, $slug_name ); |
|
215 | - $specifics []= sprintf( '%sfield-%s.php', $slug_dir, $field_type ); |
|
216 | - $inputType && $specifics []= sprintf( '%sfield-%s.php', $slug_dir, $inputType ); |
|
203 | + $specifics [ ] = sprintf( '%sform-%d-field-%s-%s.php', $slug_dir, $form_id, $field_type, $slug_name ); |
|
204 | + $inputType && $specifics [ ] = sprintf( '%sform-%d-field-%s-%s.php', $slug_dir, $form_id, $inputType, $slug_name ); |
|
205 | + $specifics [ ] = sprintf( '%sform-%d-field-%s.php', $slug_dir, $form_id, $field_type ); |
|
206 | + $inputType && $specifics [ ] = sprintf( '%sform-%d-field-%s.php', $slug_dir, $form_id, $inputType ); |
|
207 | + |
|
208 | + $specifics [ ] = sprintf( '%sview-%d-field-%s-%s.php', $slug_dir, $view_id, $field_type, $slug_name ); |
|
209 | + $inputType && $specifics [ ] = sprintf( '%sview-%d-field-%s-%s.php', $slug_dir, $view_id, $inputType, $slug_name ); |
|
210 | + $specifics [ ] = sprintf( '%sview-%d-field-%s.php', $slug_dir, $view_id, $field_type ); |
|
211 | + $inputType && $specifics [ ] = sprintf( '%sview-%d-field-%s.php', $slug_dir, $view_id, $inputType ); |
|
212 | + |
|
213 | + $specifics [ ] = sprintf( '%sfield-%s-%s.php', $slug_dir, $field_type, $slug_name ); |
|
214 | + $inputType && $specifics [ ] = sprintf( '%sfield-%s-%s.php', $slug_dir, $inputType, $slug_name ); |
|
215 | + $specifics [ ] = sprintf( '%sfield-%s.php', $slug_dir, $field_type ); |
|
216 | + $inputType && $specifics [ ] = sprintf( '%sfield-%s.php', $slug_dir, $inputType ); |
|
217 | 217 | } |
218 | 218 | } |
219 | 219 | |
220 | 220 | if ( $form_id ) { |
221 | 221 | /** Generic field templates */ |
222 | - $specifics []= sprintf( '%sview-%d-field-%s.php', $slug_dir, $view_id, $slug_name ); |
|
223 | - $specifics []= sprintf( '%sform-%d-field-%s.php', $slug_dir, $form_id, $slug_name ); |
|
222 | + $specifics [ ] = sprintf( '%sview-%d-field-%s.php', $slug_dir, $view_id, $slug_name ); |
|
223 | + $specifics [ ] = sprintf( '%sform-%d-field-%s.php', $slug_dir, $form_id, $slug_name ); |
|
224 | 224 | |
225 | - $specifics []= sprintf( '%sview-%d-field.php', $slug_dir, $view_id ); |
|
226 | - $specifics []= sprintf( '%sform-%d-field.php', $slug_dir, $form_id ); |
|
225 | + $specifics [ ] = sprintf( '%sview-%d-field.php', $slug_dir, $view_id ); |
|
226 | + $specifics [ ] = sprintf( '%sform-%d-field.php', $slug_dir, $form_id ); |
|
227 | 227 | } |
228 | 228 | |
229 | 229 | /** |
@@ -231,12 +231,12 @@ discard block |
||
231 | 231 | * Ignore some types that conflict. |
232 | 232 | */ |
233 | 233 | if ( ! in_array( $field_type, array( 'notes' ) ) ) { |
234 | - $specifics []= sprintf( '%s.php', $field_type ); |
|
235 | - $specifics []= sprintf( 'fields/%s.php', $field_type ); |
|
234 | + $specifics [ ] = sprintf( '%s.php', $field_type ); |
|
235 | + $specifics [ ] = sprintf( 'fields/%s.php', $field_type ); |
|
236 | 236 | } |
237 | 237 | |
238 | - $specifics []= sprintf( '%sfield-%s.php', $slug_dir, $slug_name ); |
|
239 | - $specifics []= sprintf( '%sfield.php', $slug_dir ); |
|
238 | + $specifics [ ] = sprintf( '%sfield-%s.php', $slug_dir, $slug_name ); |
|
239 | + $specifics [ ] = sprintf( '%sfield.php', $slug_dir ); |
|
240 | 240 | |
241 | 241 | return array_merge( $specifics, $templates ); |
242 | 242 | }; |
@@ -267,7 +267,7 @@ discard block |
||
267 | 267 | /** Prevent any PHP warnings that may be generated. */ |
268 | 268 | ob_start(); |
269 | 269 | |
270 | - $display_value = \GFCommon::get_lead_field_display( $this->field->field, $value, $entry['currency'], false, 'html' ); |
|
270 | + $display_value = \GFCommon::get_lead_field_display( $this->field->field, $value, $entry[ 'currency' ], false, 'html' ); |
|
271 | 271 | |
272 | 272 | if ( $errors = ob_get_clean() ) { |
273 | 273 | gravityview()->log->error( 'Errors when calling GFCommon::get_lead_field_display()', array( 'data' => $errors ) ); |
@@ -24,6 +24,6 @@ |
||
24 | 24 | $plugin_theme_hooks_files = glob( $include_path . 'class-gravityview-{plugin,theme}-hooks-*.php', $glob_flags ); |
25 | 25 | |
26 | 26 | // Load all plugin and theme files automatically |
27 | -foreach ( (array) $plugin_theme_hooks_files as $gv_hooks_filename ) { |
|
27 | +foreach ( (array)$plugin_theme_hooks_files as $gv_hooks_filename ) { |
|
28 | 28 | include $gv_hooks_filename; |
29 | 29 | } |
30 | 30 | \ No newline at end of file |