@@ -35,11 +35,11 @@ discard block |
||
35 | 35 | |
36 | 36 | function field_options( $field_options, $template_id, $field_id, $context, $input_type ) { |
37 | 37 | |
38 | - if( 'edit' === $context ) { |
|
38 | + if ( 'edit' === $context ) { |
|
39 | 39 | return $field_options; |
40 | 40 | } |
41 | 41 | |
42 | - $this->add_field_support('date_display', $field_options ); |
|
42 | + $this->add_field_support( 'date_display', $field_options ); |
|
43 | 43 | |
44 | 44 | return $field_options; |
45 | 45 | } |
@@ -61,9 +61,9 @@ discard block |
||
61 | 61 | public function get_content( $output = '', $entry = array(), $field_settings = array(), $field = array() ) { |
62 | 62 | |
63 | 63 | /** Overridden by a template. */ |
64 | - if( ! empty( $field['field_path'] ) ) { return $output; } |
|
64 | + if ( ! empty( $field[ 'field_path' ] ) ) { return $output; } |
|
65 | 65 | |
66 | - return GVCommon::format_date( $field['value'], 'format=' . \GV\Utils::get( $field_settings, 'date_display' ) ); |
|
66 | + return GVCommon::format_date( $field[ 'value' ], 'format=' . \GV\Utils::get( $field_settings, 'date_display' ) ); |
|
67 | 67 | } |
68 | 68 | |
69 | 69 | /** |
@@ -81,7 +81,7 @@ discard block |
||
81 | 81 | * |
82 | 82 | * @return string Original text if {date_created} isn't found. Otherwise, replaced text. |
83 | 83 | */ |
84 | - public function replace_merge_tag( $matches = array(), $text = '', $form = array(), $entry = array(), $url_encode = false, $esc_html = false ) { |
|
84 | + public function replace_merge_tag( $matches = array(), $text = '', $form = array(), $entry = array(), $url_encode = false, $esc_html = false ) { |
|
85 | 85 | |
86 | 86 | $return = $text; |
87 | 87 | |
@@ -90,8 +90,8 @@ discard block |
||
90 | 90 | |
91 | 91 | foreach ( $matches as $match ) { |
92 | 92 | |
93 | - $full_tag = $match[0]; |
|
94 | - $property = $match[1]; |
|
93 | + $full_tag = $match[ 0 ]; |
|
94 | + $property = $match[ 1 ]; |
|
95 | 95 | |
96 | 96 | $formatted_date = GravityView_Merge_Tags::format_date( $date_created, $property ); |
97 | 97 |
@@ -11,7 +11,7 @@ discard block |
||
11 | 11 | |
12 | 12 | var $is_searchable = true; |
13 | 13 | |
14 | - var $search_operators = array( 'is', 'in', 'not in', 'isnot', 'contains'); |
|
14 | + var $search_operators = array( 'is', 'in', 'not in', 'isnot', 'contains' ); |
|
15 | 15 | |
16 | 16 | var $_gf_field_class_name = 'GF_Field_Post_Category'; |
17 | 17 | |
@@ -44,7 +44,7 @@ discard block |
||
44 | 44 | $entry = GFAPI::get_entry( $entry_id ); |
45 | 45 | $post_id = \GV\Utils::get( $entry, 'post_id' ); |
46 | 46 | |
47 | - if( empty( $post_id ) ) { |
|
47 | + if ( empty( $post_id ) ) { |
|
48 | 48 | return false; |
49 | 49 | } |
50 | 50 | |
@@ -52,7 +52,7 @@ discard block |
||
52 | 52 | |
53 | 53 | $post_category_fields = GFAPI::get_fields_by_type( $form, 'post_category' ); |
54 | 54 | |
55 | - if( $post_category_fields ) { |
|
55 | + if ( $post_category_fields ) { |
|
56 | 56 | |
57 | 57 | $updated_categories = array(); |
58 | 58 | |
@@ -119,18 +119,18 @@ discard block |
||
119 | 119 | * |
120 | 120 | * @return mixed |
121 | 121 | */ |
122 | - function edit_entry_post_category_choices( $choices, $field, $form_id ) { |
|
122 | + function edit_entry_post_category_choices( $choices, $field, $form_id ) { |
|
123 | 123 | |
124 | - $entry = GravityView_Edit_Entry::getInstance()->instances['render']->get_entry(); |
|
124 | + $entry = GravityView_Edit_Entry::getInstance()->instances[ 'render' ]->get_entry(); |
|
125 | 125 | |
126 | 126 | // $entry['post_id'] should always be set, but we check to make sure. |
127 | - if( $entry && isset( $entry['post_id'] ) && $post_id = $entry['post_id'] ) { |
|
127 | + if ( $entry && isset( $entry[ 'post_id' ] ) && $post_id = $entry[ 'post_id' ] ) { |
|
128 | 128 | |
129 | 129 | $post_categories = wp_get_post_categories( $post_id, array( 'fields' => 'ids' ) ); |
130 | 130 | |
131 | 131 | // Always use the live value |
132 | 132 | foreach ( $choices as &$choice ) { |
133 | - $choice['isSelected'] = in_array( $choice['value'], array_values( $post_categories ) ); |
|
133 | + $choice[ 'isSelected' ] = in_array( $choice[ 'value' ], array_values( $post_categories ) ); |
|
134 | 134 | } |
135 | 135 | } |
136 | 136 | |
@@ -139,12 +139,12 @@ discard block |
||
139 | 139 | |
140 | 140 | function field_options( $field_options, $template_id, $field_id, $context, $input_type ) { |
141 | 141 | |
142 | - if( 'edit' === $context ) { |
|
142 | + if ( 'edit' === $context ) { |
|
143 | 143 | return $field_options; |
144 | 144 | } |
145 | 145 | |
146 | - $this->add_field_support('dynamic_data', $field_options ); |
|
147 | - $this->add_field_support('link_to_term', $field_options ); |
|
146 | + $this->add_field_support( 'dynamic_data', $field_options ); |
|
147 | + $this->add_field_support( 'link_to_term', $field_options ); |
|
148 | 148 | |
149 | 149 | return $field_options; |
150 | 150 | } |
@@ -75,7 +75,7 @@ discard block |
||
75 | 75 | |
76 | 76 | $atts = shortcode_atts( self::$defaults, $atts ); |
77 | 77 | |
78 | - $atts['action'] = 'edit'; |
|
78 | + $atts[ 'action' ] = 'edit'; |
|
79 | 79 | |
80 | 80 | return $this->shortcode( $atts, $content, $context ); |
81 | 81 | } |
@@ -91,7 +91,7 @@ discard block |
||
91 | 91 | |
92 | 92 | $atts = shortcode_atts( self::$defaults, $atts ); |
93 | 93 | |
94 | - $atts['action'] = 'delete'; |
|
94 | + $atts[ 'action' ] = 'delete'; |
|
95 | 95 | |
96 | 96 | return $this->shortcode( $atts, $content, $context ); |
97 | 97 | } |
@@ -132,7 +132,7 @@ discard block |
||
132 | 132 | |
133 | 133 | $this->settings = shortcode_atts( self::$defaults, $atts, $context ); |
134 | 134 | |
135 | - $this->view_id = empty( $this->settings['view_id'] ) ? GravityView_View::getInstance()->getViewId() : absint( $this->settings['view_id'] ); |
|
135 | + $this->view_id = empty( $this->settings[ 'view_id' ] ) ? GravityView_View::getInstance()->getViewId() : absint( $this->settings[ 'view_id' ] ); |
|
136 | 136 | |
137 | 137 | if ( empty( $this->view_id ) ) { |
138 | 138 | gravityview()->log->error( 'A View ID was not defined and we are not inside a View' ); |
@@ -140,12 +140,12 @@ discard block |
||
140 | 140 | return null; |
141 | 141 | } |
142 | 142 | |
143 | - $this->entry = $this->get_entry( $this->settings['entry_id'] ); |
|
143 | + $this->entry = $this->get_entry( $this->settings[ 'entry_id' ] ); |
|
144 | 144 | |
145 | 145 | gravityview()->log->debug( '{context} atts:', array( 'context' => $context, 'data' => $atts ) ); |
146 | 146 | |
147 | 147 | if ( ! $this->has_cap() ) { |
148 | - gravityview()->log->error( 'User does not have the capability to {action} this entry: {entry_id}', array( 'action' => esc_attr( $this->settings['action'] ), 'entry_id' => $this->entry['id'] ) ); |
|
148 | + gravityview()->log->error( 'User does not have the capability to {action} this entry: {entry_id}', array( 'action' => esc_attr( $this->settings[ 'action' ] ), 'entry_id' => $this->entry[ 'id' ] ) ); |
|
149 | 149 | |
150 | 150 | return null; |
151 | 151 | } |
@@ -159,7 +159,7 @@ discard block |
||
159 | 159 | } |
160 | 160 | |
161 | 161 | // Get just the URL, not the tag |
162 | - if ( 'url' === $this->settings['return'] ) { |
|
162 | + if ( 'url' === $this->settings[ 'return' ] ) { |
|
163 | 163 | return $url; |
164 | 164 | } |
165 | 165 | |
@@ -180,13 +180,13 @@ discard block |
||
180 | 180 | */ |
181 | 181 | private function get_link_atts() { |
182 | 182 | |
183 | - wp_parse_str( $this->settings['link_atts'], $link_atts ); |
|
183 | + wp_parse_str( $this->settings[ 'link_atts' ], $link_atts ); |
|
184 | 184 | |
185 | - if ( 'delete' === $this->settings['action'] ) { |
|
186 | - $link_atts['onclick'] = isset( $link_atts['onclick'] ) ? $link_atts['onclick'] : GravityView_Delete_Entry::get_confirm_dialog(); |
|
185 | + if ( 'delete' === $this->settings[ 'action' ] ) { |
|
186 | + $link_atts[ 'onclick' ] = isset( $link_atts[ 'onclick' ] ) ? $link_atts[ 'onclick' ] : GravityView_Delete_Entry::get_confirm_dialog(); |
|
187 | 187 | } |
188 | 188 | |
189 | - return (array) $link_atts; |
|
189 | + return (array)$link_atts; |
|
190 | 190 | } |
191 | 191 | |
192 | 192 | /** |
@@ -206,7 +206,7 @@ discard block |
||
206 | 206 | return $content; |
207 | 207 | } |
208 | 208 | |
209 | - switch ( $this->settings['action'] ) { |
|
209 | + switch ( $this->settings[ 'action' ] ) { |
|
210 | 210 | case 'edit': |
211 | 211 | $anchor_text = __( 'Edit Entry', 'gravityview' ); |
212 | 212 | break; |
@@ -234,9 +234,9 @@ discard block |
||
234 | 234 | private function get_url() { |
235 | 235 | |
236 | 236 | // if post_id is not defined, default to view_id |
237 | - $post_id = empty( $this->settings['post_id'] ) ? $this->view_id : absint( $this->settings['post_id'] ); |
|
237 | + $post_id = empty( $this->settings[ 'post_id' ] ) ? $this->view_id : absint( $this->settings[ 'post_id' ] ); |
|
238 | 238 | |
239 | - switch ( $this->settings['action'] ) { |
|
239 | + switch ( $this->settings[ 'action' ] ) { |
|
240 | 240 | case 'edit': |
241 | 241 | $url = GravityView_Edit_Entry::get_edit_link( $this->entry, $this->view_id, $post_id ); |
242 | 242 | break; |
@@ -261,7 +261,7 @@ discard block |
||
261 | 261 | */ |
262 | 262 | private function has_cap() { |
263 | 263 | |
264 | - switch ( $this->settings['action'] ) { |
|
264 | + switch ( $this->settings[ 'action' ] ) { |
|
265 | 265 | case 'edit': |
266 | 266 | $has_cap = GravityView_Edit_Entry::check_user_cap_edit_entry( $this->entry, $this->view_id ); |
267 | 267 | break; |
@@ -326,9 +326,9 @@ discard block |
||
326 | 326 | */ |
327 | 327 | private function maybe_add_field_values_query_args( $url ) { |
328 | 328 | |
329 | - if ( $url && ! empty( $this->settings['field_values'] ) ) { |
|
329 | + if ( $url && ! empty( $this->settings[ 'field_values' ] ) ) { |
|
330 | 330 | |
331 | - wp_parse_str( $this->settings['field_values'], $field_values ); |
|
331 | + wp_parse_str( $this->settings[ 'field_values' ], $field_values ); |
|
332 | 332 | |
333 | 333 | $url = add_query_arg( $field_values, $url ); |
334 | 334 | } |
@@ -38,7 +38,7 @@ discard block |
||
38 | 38 | /** @var WP_Admin_Bar $wp_admin_bar */ |
39 | 39 | global $wp_admin_bar; |
40 | 40 | |
41 | - if( is_admin() || ! GVCommon::has_cap( array( 'edit_gravityviews', 'gravityview_edit_entry', 'gravityforms_edit_forms' ) ) ) { |
|
41 | + if ( is_admin() || ! GVCommon::has_cap( array( 'edit_gravityviews', 'gravityview_edit_entry', 'gravityforms_edit_forms' ) ) ) { |
|
42 | 42 | return; |
43 | 43 | } |
44 | 44 | |
@@ -103,9 +103,9 @@ discard block |
||
103 | 103 | 'parent' => 'gravityview', |
104 | 104 | 'title' => __( 'Edit Entry', 'gravityview' ), |
105 | 105 | 'meta' => array( |
106 | - 'title' => sprintf( __( 'Edit Entry %s', 'gravityview' ), GravityView_API::get_entry_slug( $entry['id'], $entry ) ), |
|
106 | + 'title' => sprintf( __( 'Edit Entry %s', 'gravityview' ), GravityView_API::get_entry_slug( $entry[ 'id' ], $entry ) ), |
|
107 | 107 | ), |
108 | - 'href' => esc_url_raw( admin_url( sprintf( 'admin.php?page=gf_entries&screen_mode=edit&view=entry&id=%d&lid=%d', $entry['form_id'], $entry['id'] ) ) ), |
|
108 | + 'href' => esc_url_raw( admin_url( sprintf( 'admin.php?page=gf_entries&screen_mode=edit&view=entry&id=%d&lid=%d', $entry[ 'form_id' ], $entry[ 'id' ] ) ) ), |
|
109 | 109 | ) ); |
110 | 110 | |
111 | 111 | } |
@@ -121,7 +121,7 @@ discard block |
||
121 | 121 | /** @var WP_Admin_Bar $wp_admin_bar */ |
122 | 122 | global $wp_admin_bar; |
123 | 123 | |
124 | - if( GVCommon::has_cap( array( 'edit_gravityviews', 'edit_gravityview', 'gravityforms_edit_forms' ) ) ) { |
|
124 | + if ( GVCommon::has_cap( array( 'edit_gravityviews', 'edit_gravityview', 'gravityforms_edit_forms' ) ) ) { |
|
125 | 125 | |
126 | 126 | $view_data = GravityView_View_Data::getInstance(); |
127 | 127 | $views = $view_data->get_views(); |
@@ -133,21 +133,21 @@ discard block |
||
133 | 133 | $added_views = array(); |
134 | 134 | |
135 | 135 | foreach ( $views as $view ) { |
136 | - $view = \GV\View::by_id( $view['id'] ); |
|
136 | + $view = \GV\View::by_id( $view[ 'id' ] ); |
|
137 | 137 | $view_id = $view->ID; |
138 | 138 | $form_id = $view->form ? $view->form->ID : null; |
139 | 139 | |
140 | 140 | $edit_view_title = __( 'Edit View', 'gravityview' ); |
141 | 141 | $edit_form_title = __( 'Edit Form', 'gravityview' ); |
142 | 142 | |
143 | - if( sizeof( $views ) > 1 ) { |
|
143 | + if ( sizeof( $views ) > 1 ) { |
|
144 | 144 | $edit_view_title = sprintf( _x( 'Edit View #%d', 'Edit View with the ID of %d', 'gravityview' ), $view_id ); |
145 | 145 | $edit_form_title = sprintf( __( 'Edit Form #%d', 'Edit Form with the ID of %d', 'gravityview' ), $form_id ); |
146 | 146 | } |
147 | 147 | |
148 | - if( GVCommon::has_cap( 'edit_gravityview', $view_id ) && ! in_array( $view_id, $added_views ) ) { |
|
148 | + if ( GVCommon::has_cap( 'edit_gravityview', $view_id ) && ! in_array( $view_id, $added_views ) ) { |
|
149 | 149 | |
150 | - $added_views[] = $view_id; |
|
150 | + $added_views[ ] = $view_id; |
|
151 | 151 | |
152 | 152 | $wp_admin_bar->add_menu( array( |
153 | 153 | 'id' => 'edit-view-' . $view_id, |
@@ -157,9 +157,9 @@ discard block |
||
157 | 157 | ) ); |
158 | 158 | } |
159 | 159 | |
160 | - if ( ! empty( $form_id ) && GVCommon::has_cap( array( 'gravityforms_edit_forms' ), $form_id ) && ! in_array( $form_id, $added_forms ) ) { |
|
160 | + if ( ! empty( $form_id ) && GVCommon::has_cap( array( 'gravityforms_edit_forms' ), $form_id ) && ! in_array( $form_id, $added_forms ) ) { |
|
161 | 161 | |
162 | - $added_forms[] = $form_id; |
|
162 | + $added_forms[ ] = $form_id; |
|
163 | 163 | |
164 | 164 | $wp_admin_bar->add_menu( array( |
165 | 165 | 'id' => 'edit-form-' . $form_id, |
@@ -10,17 +10,17 @@ discard block |
||
10 | 10 | /** |
11 | 11 | * @since 1.5.1 |
12 | 12 | */ |
13 | - add_action('gform_user_registered', array( $this, 'assign_new_user_to_lead'), 10, 4 ); |
|
13 | + add_action( 'gform_user_registered', array( $this, 'assign_new_user_to_lead' ), 10, 4 ); |
|
14 | 14 | |
15 | 15 | // ONLY ADMIN FROM HERE ON. |
16 | - if( !is_admin() ) { return; } |
|
16 | + if ( ! is_admin() ) { return; } |
|
17 | 17 | |
18 | 18 | /** |
19 | 19 | * @filter `gravityview_disable_change_entry_creator` Disable the Change Entry Creator functionality |
20 | 20 | * @since 1.7.4 |
21 | 21 | * @param boolean $disable Disable the Change Entry Creator functionality. Default: false. |
22 | 22 | */ |
23 | - if( apply_filters('gravityview_disable_change_entry_creator', false ) ) { |
|
23 | + if ( apply_filters( 'gravityview_disable_change_entry_creator', false ) ) { |
|
24 | 24 | return; |
25 | 25 | } |
26 | 26 | |
@@ -28,9 +28,9 @@ discard block |
||
28 | 28 | * Use `init` to fix bbPress warning |
29 | 29 | * @see https://bbpress.trac.wordpress.org/ticket/2309 |
30 | 30 | */ |
31 | - add_action('init', array( $this, 'load'), 100 ); |
|
31 | + add_action( 'init', array( $this, 'load' ), 100 ); |
|
32 | 32 | |
33 | - add_action('plugins_loaded', array( $this, 'prevent_conflicts') ); |
|
33 | + add_action( 'plugins_loaded', array( $this, 'prevent_conflicts' ) ); |
|
34 | 34 | |
35 | 35 | } |
36 | 36 | |
@@ -56,20 +56,20 @@ discard block |
||
56 | 56 | $assign_to_lead = apply_filters( 'gravityview_assign_new_user_to_entry', true, $user_id, $config, $entry ); |
57 | 57 | |
58 | 58 | // If filter returns false, do not process |
59 | - if( empty( $assign_to_lead ) ) { |
|
59 | + if ( empty( $assign_to_lead ) ) { |
|
60 | 60 | return; |
61 | 61 | } |
62 | 62 | |
63 | 63 | // Update the entry. The `false` prevents checking Akismet; `true` disables the user updated hook from firing |
64 | - $result = RGFormsModel::update_lead_property( $entry['id'], 'created_by', $user_id, false, true ); |
|
64 | + $result = RGFormsModel::update_lead_property( $entry[ 'id' ], 'created_by', $user_id, false, true ); |
|
65 | 65 | |
66 | - if( empty( $result ) ) { |
|
67 | - $status = __('Error', 'gravityview'); |
|
66 | + if ( empty( $result ) ) { |
|
67 | + $status = __( 'Error', 'gravityview' ); |
|
68 | 68 | } else { |
69 | - $status = __('Success', 'gravityview'); |
|
69 | + $status = __( 'Success', 'gravityview' ); |
|
70 | 70 | } |
71 | 71 | |
72 | - $note = sprintf( _x('%s: Assigned User ID #%d as the entry creator.', 'First parameter: Success or error of the action. Second: User ID number', 'gravityview'), $status, $user_id ); |
|
72 | + $note = sprintf( _x( '%s: Assigned User ID #%d as the entry creator.', 'First parameter: Success or error of the action. Second: User ID number', 'gravityview' ), $status, $user_id ); |
|
73 | 73 | |
74 | 74 | gravityview()->log->debug( 'GravityView_Change_Entry_Creator[assign_new_user_to_lead] - {note}', array( 'note', $note ) ); |
75 | 75 | |
@@ -78,11 +78,11 @@ discard block |
||
78 | 78 | * @since 1.21.5 |
79 | 79 | * @param boolean $disable Disable the Change Entry Creator note. Default: false. |
80 | 80 | */ |
81 | - if( apply_filters('gravityview_disable_change_entry_creator_note', false ) ) { |
|
81 | + if ( apply_filters( 'gravityview_disable_change_entry_creator_note', false ) ) { |
|
82 | 82 | return; |
83 | 83 | } |
84 | 84 | |
85 | - GravityView_Entry_Notes::add_note( $entry['id'], -1, 'GravityView', $note, 'gravityview' ); |
|
85 | + GravityView_Entry_Notes::add_note( $entry[ 'id' ], -1, 'GravityView', $note, 'gravityview' ); |
|
86 | 86 | |
87 | 87 | } |
88 | 88 | |
@@ -94,20 +94,20 @@ discard block |
||
94 | 94 | |
95 | 95 | // Plugin that was provided here: |
96 | 96 | // @link https://gravityview.co/support/documentation/201991205/ |
97 | - remove_action("gform_entry_info", 'gravityview_change_entry_creator_form', 10 ); |
|
98 | - remove_action("gform_after_update_entry", 'gravityview_update_entry_creator', 10 ); |
|
97 | + remove_action( "gform_entry_info", 'gravityview_change_entry_creator_form', 10 ); |
|
98 | + remove_action( "gform_after_update_entry", 'gravityview_update_entry_creator', 10 ); |
|
99 | 99 | |
100 | 100 | // Disable for Gravity Forms Add-ons 3.6.2 and lower |
101 | - if( class_exists( 'KWS_GF_Change_Lead_Creator' ) ) { |
|
101 | + if ( class_exists( 'KWS_GF_Change_Lead_Creator' ) ) { |
|
102 | 102 | |
103 | 103 | $Old_Lead_Creator = new KWS_GF_Change_Lead_Creator; |
104 | 104 | |
105 | 105 | // Now, no validation is required in the methods; let's hook in. |
106 | - remove_action('admin_init', array( $Old_Lead_Creator, 'set_screen_mode' ) ); |
|
106 | + remove_action( 'admin_init', array( $Old_Lead_Creator, 'set_screen_mode' ) ); |
|
107 | 107 | |
108 | - remove_action("gform_entry_info", array( $Old_Lead_Creator, 'add_select' ), 10 ); |
|
108 | + remove_action( "gform_entry_info", array( $Old_Lead_Creator, 'add_select' ), 10 ); |
|
109 | 109 | |
110 | - remove_action("gform_after_update_entry", array( $Old_Lead_Creator, 'update_entry_creator' ), 10 ); |
|
110 | + remove_action( "gform_after_update_entry", array( $Old_Lead_Creator, 'update_entry_creator' ), 10 ); |
|
111 | 111 | } |
112 | 112 | |
113 | 113 | } |
@@ -119,26 +119,26 @@ discard block |
||
119 | 119 | function load() { |
120 | 120 | |
121 | 121 | // Does GF exist? |
122 | - if( !class_exists('GFCommon') ) { |
|
122 | + if ( ! class_exists( 'GFCommon' ) ) { |
|
123 | 123 | return; |
124 | 124 | } |
125 | 125 | |
126 | 126 | // Can the user edit entries? |
127 | - if( ! GVCommon::has_cap( array( 'gravityforms_edit_entries', 'gravityview_edit_entries' ) ) ) { |
|
127 | + if ( ! GVCommon::has_cap( array( 'gravityforms_edit_entries', 'gravityview_edit_entries' ) ) ) { |
|
128 | 128 | return; |
129 | 129 | } |
130 | 130 | |
131 | 131 | // If screen mode isn't set, then we're in the wrong place. |
132 | - if( empty( $_REQUEST['screen_mode'] ) ) { |
|
132 | + if ( empty( $_REQUEST[ 'screen_mode' ] ) ) { |
|
133 | 133 | return; |
134 | 134 | } |
135 | 135 | |
136 | 136 | // Now, no validation is required in the methods; let's hook in. |
137 | - add_action('admin_init', array( &$this, 'set_screen_mode' ) ); |
|
137 | + add_action( 'admin_init', array( &$this, 'set_screen_mode' ) ); |
|
138 | 138 | |
139 | - add_action("gform_entry_info", array( &$this, 'add_select' ), 10, 2); |
|
139 | + add_action( "gform_entry_info", array( &$this, 'add_select' ), 10, 2 ); |
|
140 | 140 | |
141 | - add_action("gform_after_update_entry", array( &$this, 'update_entry_creator' ), 10, 2); |
|
141 | + add_action( "gform_after_update_entry", array( &$this, 'update_entry_creator' ), 10, 2 ); |
|
142 | 142 | |
143 | 143 | } |
144 | 144 | |
@@ -149,8 +149,8 @@ discard block |
||
149 | 149 | function set_screen_mode() { |
150 | 150 | |
151 | 151 | // If $_GET['screen_mode'] is set to edit, set $_POST value |
152 | - if( \GV\Utils::_GET( 'screen_mode' ) === 'edit' ) { |
|
153 | - $_POST["screen_mode"] = 'edit'; |
|
152 | + if ( \GV\Utils::_GET( 'screen_mode' ) === 'edit' ) { |
|
153 | + $_POST[ "screen_mode" ] = 'edit'; |
|
154 | 154 | } |
155 | 155 | |
156 | 156 | } |
@@ -161,11 +161,11 @@ discard block |
||
161 | 161 | * @param int $entry_id Entry ID |
162 | 162 | * @return void |
163 | 163 | */ |
164 | - function update_entry_creator($form, $entry_id) { |
|
164 | + function update_entry_creator( $form, $entry_id ) { |
|
165 | 165 | global $current_user; |
166 | 166 | |
167 | 167 | // Update the entry |
168 | - $created_by = absint( \GV\Utils::_POST( 'created_by') ); |
|
168 | + $created_by = absint( \GV\Utils::_POST( 'created_by' ) ); |
|
169 | 169 | |
170 | 170 | RGFormsModel::update_lead_property( $entry_id, 'created_by', $created_by ); |
171 | 171 | |
@@ -173,30 +173,30 @@ discard block |
||
173 | 173 | $originally_created_by = \GV\Utils::_POST( 'originally_created_by' ); |
174 | 174 | |
175 | 175 | // If there's no owner and there didn't used to be, keep going |
176 | - if( empty( $originally_created_by ) && empty( $created_by ) ) { |
|
176 | + if ( empty( $originally_created_by ) && empty( $created_by ) ) { |
|
177 | 177 | return; |
178 | 178 | } |
179 | 179 | |
180 | 180 | // If the values have changed |
181 | - if( absint( $originally_created_by ) !== absint( $created_by ) ) { |
|
181 | + if ( absint( $originally_created_by ) !== absint( $created_by ) ) { |
|
182 | 182 | |
183 | - $user_data = get_userdata($current_user->ID); |
|
183 | + $user_data = get_userdata( $current_user->ID ); |
|
184 | 184 | |
185 | - $user_format = _x('%s (ID #%d)', 'The name and the ID of users who initiated changes to entry ownership', 'gravityview'); |
|
185 | + $user_format = _x( '%s (ID #%d)', 'The name and the ID of users who initiated changes to entry ownership', 'gravityview' ); |
|
186 | 186 | |
187 | - $original_name = $created_by_name = esc_attr_x( 'No User', 'To show that the entry was unassigned from an actual user to no user.', 'gravityview'); |
|
187 | + $original_name = $created_by_name = esc_attr_x( 'No User', 'To show that the entry was unassigned from an actual user to no user.', 'gravityview' ); |
|
188 | 188 | |
189 | - if( !empty( $originally_created_by ) ) { |
|
190 | - $originally_created_by_user_data = get_userdata($originally_created_by); |
|
189 | + if ( ! empty( $originally_created_by ) ) { |
|
190 | + $originally_created_by_user_data = get_userdata( $originally_created_by ); |
|
191 | 191 | $original_name = sprintf( $user_format, $originally_created_by_user_data->display_name, $originally_created_by_user_data->ID ); |
192 | 192 | } |
193 | 193 | |
194 | - if( !empty( $created_by ) ) { |
|
195 | - $created_by_user_data = get_userdata($created_by); |
|
194 | + if ( ! empty( $created_by ) ) { |
|
195 | + $created_by_user_data = get_userdata( $created_by ); |
|
196 | 196 | $created_by_name = sprintf( $user_format, $created_by_user_data->display_name, $created_by_user_data->ID ); |
197 | 197 | } |
198 | 198 | |
199 | - GravityView_Entry_Notes::add_note( $entry_id, $current_user->ID, $user_data->display_name, sprintf( __('Changed entry creator from %s to %s', 'gravityview'), $original_name, $created_by_name ), 'note' ); |
|
199 | + GravityView_Entry_Notes::add_note( $entry_id, $current_user->ID, $user_data->display_name, sprintf( __( 'Changed entry creator from %s to %s', 'gravityview' ), $original_name, $created_by_name ), 'note' ); |
|
200 | 200 | } |
201 | 201 | |
202 | 202 | } |
@@ -207,9 +207,9 @@ discard block |
||
207 | 207 | * @param array $entry GF entry array |
208 | 208 | * @return void |
209 | 209 | */ |
210 | - function add_select($form_id, $entry ) { |
|
210 | + function add_select( $form_id, $entry ) { |
|
211 | 211 | |
212 | - if( \GV\Utils::_POST( 'screen_mode' ) !== 'edit' ) { |
|
212 | + if ( \GV\Utils::_POST( 'screen_mode' ) !== 'edit' ) { |
|
213 | 213 | return; |
214 | 214 | } |
215 | 215 | |
@@ -228,23 +228,23 @@ discard block |
||
228 | 228 | } |
229 | 229 | |
230 | 230 | $output = '<label for="change_created_by">'; |
231 | - $output .= esc_html__('Change Entry Creator:', 'gravityview'); |
|
231 | + $output .= esc_html__( 'Change Entry Creator:', 'gravityview' ); |
|
232 | 232 | $output .= '</label>'; |
233 | 233 | |
234 | 234 | // If there are users who are not being shown, show a warning. |
235 | 235 | // TODO: Use AJAX instead of <select> |
236 | 236 | $count_users = count_users(); |
237 | - if( sizeof( $users ) < $count_users['total_users'] ) { |
|
237 | + if ( sizeof( $users ) < $count_users[ 'total_users' ] ) { |
|
238 | 238 | $output .= '<p><i class="dashicons dashicons-warning"></i> ' . sprintf( esc_html__( 'The displayed list of users has been trimmed due to the large number of users. %sLearn how to remove this limit%s.', 'gravityview' ), '<a href="https://docs.gravityview.co/article/251-i-only-see-some-users-in-the-change-entry-creator-dropdown" rel="external">', '</a>' ) . '</p>'; |
239 | 239 | } |
240 | 240 | |
241 | 241 | $output .= '<select name="created_by" id="change_created_by" class="widefat">'; |
242 | - $output .= '<option value="' . selected( $entry['created_by'], '0', false ) . '"> — '.esc_attr_x( 'No User', 'No user assigned to the entry', 'gravityview').' — </option>'; |
|
243 | - foreach($users as $user) { |
|
244 | - $output .= '<option value="'. $user->ID .'"'. selected( $entry['created_by'], $user->ID, false ).'>'.esc_attr( $user->display_name.' ('.$user->user_nicename.')' ).'</option>'; |
|
242 | + $output .= '<option value="' . selected( $entry[ 'created_by' ], '0', false ) . '"> — ' . esc_attr_x( 'No User', 'No user assigned to the entry', 'gravityview' ) . ' — </option>'; |
|
243 | + foreach ( $users as $user ) { |
|
244 | + $output .= '<option value="' . $user->ID . '"' . selected( $entry[ 'created_by' ], $user->ID, false ) . '>' . esc_attr( $user->display_name . ' (' . $user->user_nicename . ')' ) . '</option>'; |
|
245 | 245 | } |
246 | 246 | $output .= '</select>'; |
247 | - $output .= '<input name="originally_created_by" value="'.esc_attr( $entry['created_by'] ).'" type="hidden" />'; |
|
247 | + $output .= '<input name="originally_created_by" value="' . esc_attr( $entry[ 'created_by' ] ) . '" type="hidden" />'; |
|
248 | 248 | |
249 | 249 | unset( $is_created_by_in_users, $created_by_user, $users, $created_by_id, $count_users ); |
250 | 250 |
@@ -34,7 +34,7 @@ |
||
34 | 34 | global $post; |
35 | 35 | |
36 | 36 | if ( $post ) { |
37 | - $context['post'] = $post; |
|
37 | + $context[ 'post' ] = $post; |
|
38 | 38 | } |
39 | 39 | |
40 | 40 | \GV\Mocks\Legacy_Context::push( $context ); |
@@ -64,9 +64,9 @@ |
||
64 | 64 | */ |
65 | 65 | $hide_empty = apply_filters( 'gravityview/render/hide-empty-zone', Utils::get( $extras, 'hide_empty', $this->view->settings->get( 'hide_empty', false ) ), $context ); |
66 | 66 | |
67 | - $extras['hide_empty'] = $hide_empty; |
|
68 | - $extras['label'] = $label; |
|
69 | - $extras['value'] = $value; |
|
67 | + $extras[ 'hide_empty' ] = $hide_empty; |
|
68 | + $extras[ 'label' ] = $label; |
|
69 | + $extras[ 'value' ] = $value; |
|
70 | 70 | |
71 | 71 | return \gravityview_field_output( $extras, $context ); |
72 | 72 | } |
@@ -44,16 +44,16 @@ discard block |
||
44 | 44 | */ |
45 | 45 | $atts = apply_filters( 'gravityview/shortcodes/gventry/atts', $atts ); |
46 | 46 | |
47 | - $view = \GV\View::by_id( $atts['view_id'] ); |
|
47 | + $view = \GV\View::by_id( $atts[ 'view_id' ] ); |
|
48 | 48 | |
49 | 49 | if ( ! $view ) { |
50 | - gravityview()->log->error( 'View does not exist #{view_id}', array( 'view_id' => $atts['view_id'] ) ); |
|
50 | + gravityview()->log->error( 'View does not exist #{view_id}', array( 'view_id' => $atts[ 'view_id' ] ) ); |
|
51 | 51 | return apply_filters( 'gravityview/shortcodes/gventry/output', '', null, null, $atts ); |
52 | 52 | } |
53 | 53 | |
54 | - $entry_id = ! empty( $atts['entry_id'] ) ? $atts['entry_id'] : $atts['id']; |
|
54 | + $entry_id = ! empty( $atts[ 'entry_id' ] ) ? $atts[ 'entry_id' ] : $atts[ 'id' ]; |
|
55 | 55 | |
56 | - switch( $entry_id ): |
|
56 | + switch ( $entry_id ): |
|
57 | 57 | case 'last': |
58 | 58 | if ( class_exists( '\GF_Query' ) ) { |
59 | 59 | /** |
@@ -62,17 +62,17 @@ discard block |
||
62 | 62 | * Since we're using \GF_Query shorthand initialization we have to reverse the order parameters here. |
63 | 63 | */ |
64 | 64 | add_filter( 'gravityview_get_entries', $filter = function( $parameters, $args, $form_id ) { |
65 | - if ( ! empty( $parameters['sorting'] ) ) { |
|
65 | + if ( ! empty( $parameters[ 'sorting' ] ) ) { |
|
66 | 66 | /** |
67 | 67 | * Reverse existing sorts. |
68 | 68 | */ |
69 | - $sort = &$parameters['sorting']; |
|
70 | - $sort['direction'] = $sort['direction'] == 'RAND' ? : ( $sort['direction'] == 'ASC' ? 'DESC' : 'ASC' ); |
|
69 | + $sort = &$parameters[ 'sorting' ]; |
|
70 | + $sort[ 'direction' ] = $sort[ 'direction' ] == 'RAND' ?: ( $sort[ 'direction' ] == 'ASC' ? 'DESC' : 'ASC' ); |
|
71 | 71 | } else { |
72 | 72 | /** |
73 | 73 | * Otherwise, sort by date_created. |
74 | 74 | */ |
75 | - $parameters['sorting'] = array( |
|
75 | + $parameters[ 'sorting' ] = array( |
|
76 | 76 | 'key' => 'id', |
77 | 77 | 'direction' => 'ASC', |
78 | 78 | 'is_numeric' => true |
@@ -87,7 +87,7 @@ discard block |
||
87 | 87 | |
88 | 88 | /** If a sort already exists, reverse it. */ |
89 | 89 | if ( $sort = end( $entries->sorts ) ) { |
90 | - $entries = $entries->sort( new \GV\Entry_Sort( $sort->field, $sort->direction == \GV\Entry_Sort::RAND ? : ( $sort->direction == \GV\Entry_Sort::ASC ? \GV\Entry_Sort::DESC : \GV\Entry_Sort::ASC ) ), $sort->mode ); |
|
90 | + $entries = $entries->sort( new \GV\Entry_Sort( $sort->field, $sort->direction == \GV\Entry_Sort::RAND ?: ( $sort->direction == \GV\Entry_Sort::ASC ? \GV\Entry_Sort::DESC : \GV\Entry_Sort::ASC ) ), $sort->mode ); |
|
91 | 91 | } else { |
92 | 92 | /** Otherwise, sort by date_created */ |
93 | 93 | $entries = $entries->sort( new \GV\Entry_Sort( \GV\Internal_Field::by_id( 'id' ), \GV\Entry_Sort::ASC ), \GV\Entry_Sort::NUMERIC ); |
@@ -105,12 +105,12 @@ discard block |
||
105 | 105 | break; |
106 | 106 | default: |
107 | 107 | if ( ! $entry = \GV\GF_Entry::by_id( $entry_id ) ) { |
108 | - gravityview()->log->error( 'Entry #{entry_id} not found', array( 'view_id' => $atts['view_id'] ) ); |
|
108 | + gravityview()->log->error( 'Entry #{entry_id} not found', array( 'view_id' => $atts[ 'view_id' ] ) ); |
|
109 | 109 | return apply_filters( 'gravityview/shortcodes/gventry/output', '', $view, null, $atts ); |
110 | 110 | } |
111 | 111 | endswitch; |
112 | 112 | |
113 | - if ( $view->form->ID != $entry['form_id'] ) { |
|
113 | + if ( $view->form->ID != $entry[ 'form_id' ] ) { |
|
114 | 114 | gravityview()->log->error( 'Entry does not belong to view (form mismatch)' ); |
115 | 115 | return apply_filters( 'gravityview/shortcodes/gventry/output', '', $view, $entry, $atts ); |
116 | 116 | } |
@@ -120,7 +120,7 @@ discard block |
||
120 | 120 | return apply_filters( 'gravityview/shortcodes/gventry/output', get_the_password_form( $view->ID ), $view, $entry, $atts ); |
121 | 121 | } |
122 | 122 | |
123 | - if ( ! $view->form ) { |
|
123 | + if ( ! $view->form ) { |
|
124 | 124 | gravityview()->log->notice( 'View #{id} has no form attached to it.', array( 'id' => $view->ID ) ); |
125 | 125 | |
126 | 126 | /** |
@@ -143,13 +143,13 @@ discard block |
||
143 | 143 | } |
144 | 144 | |
145 | 145 | /** Unapproved entries. */ |
146 | - if ( $entry['status'] != 'active' ) { |
|
146 | + if ( $entry[ 'status' ] != 'active' ) { |
|
147 | 147 | gravityview()->log->notice( 'Entry ID #{entry_id} is not active', array( 'entry_id' => $entry->ID ) ); |
148 | 148 | return apply_filters( 'gravityview/shortcodes/gventry/output', '', $view, $entry, $atts ); |
149 | 149 | } |
150 | 150 | |
151 | 151 | if ( $view->settings->get( 'show_only_approved' ) ) { |
152 | - if ( ! \GravityView_Entry_Approval_Status::is_approved( gform_get_meta( $entry->ID, \GravityView_Entry_Approval::meta_key ) ) ) { |
|
152 | + if ( ! \GravityView_Entry_Approval_Status::is_approved( gform_get_meta( $entry->ID, \GravityView_Entry_Approval::meta_key ) ) ) { |
|
153 | 153 | gravityview()->log->error( 'Entry ID #{entry_id} is not approved for viewing', array( 'entry_id' => $entry->ID ) ); |
154 | 154 | return apply_filters( 'gravityview/shortcodes/gventry/output', '', $view, $entry, $atts ); |
155 | 155 | } |
@@ -161,7 +161,7 @@ discard block |
||
161 | 161 | $renderer = new \GV\Entry_Renderer(); |
162 | 162 | |
163 | 163 | $request = new \GV\Mock_Request(); |
164 | - $request->returns['is_entry'] = $entry; |
|
164 | + $request->returns[ 'is_entry' ] = $entry; |
|
165 | 165 | |
166 | 166 | $output = $renderer->render( $entry, $view, $request ); |
167 | 167 |
@@ -96,18 +96,18 @@ discard block |
||
96 | 96 | $paging = \GV\Utils::get( $parameters, 'paging' ); |
97 | 97 | } else { |
98 | 98 | $entries = $form->entries |
99 | - ->filter( \GV\GF_Entry_Filter::from_search_criteria( $criteria['search_criteria'] ) ) |
|
100 | - ->offset( $args['offset'] ) |
|
101 | - ->limit( $criteria['paging']['page_size'] ); |
|
99 | + ->filter( \GV\GF_Entry_Filter::from_search_criteria( $criteria[ 'search_criteria' ] ) ) |
|
100 | + ->offset( $args[ 'offset' ] ) |
|
101 | + ->limit( $criteria[ 'paging' ][ 'page_size' ] ); |
|
102 | 102 | |
103 | - if ( $criteria['paging']['page_size'] ) { |
|
104 | - $entries = $entries->page( ( ( $criteria['paging']['offset'] - $args['offset'] ) / $criteria['paging']['page_size'] ) + 1 ); |
|
103 | + if ( $criteria[ 'paging' ][ 'page_size' ] ) { |
|
104 | + $entries = $entries->page( ( ( $criteria[ 'paging' ][ 'offset' ] - $args[ 'offset' ] ) / $criteria[ 'paging' ][ 'page_size' ] ) + 1 ); |
|
105 | 105 | } |
106 | 106 | |
107 | - if ( ! empty( $criteria['sorting'] ) ) { |
|
107 | + if ( ! empty( $criteria[ 'sorting' ] ) ) { |
|
108 | 108 | $field = new \GV\Field(); |
109 | - $field->ID = $criteria['sorting']['key']; |
|
110 | - switch( strtolower( $criteria['sorting']['direction'] ) ) { |
|
109 | + $field->ID = $criteria[ 'sorting' ][ 'key' ]; |
|
110 | + switch ( strtolower( $criteria[ 'sorting' ][ 'direction' ] ) ) { |
|
111 | 111 | case 'asc': |
112 | 112 | $direction = \GV\Entry_Sort::ASC; |
113 | 113 | break; |
@@ -120,7 +120,7 @@ discard block |
||
120 | 120 | break; |
121 | 121 | } |
122 | 122 | |
123 | - $mode = $criteria['sorting']['is_numeric'] ? \GV\Entry_Sort::NUMERIC : \GV\Entry_Sort::ALPHA; |
|
123 | + $mode = $criteria[ 'sorting' ][ 'is_numeric' ] ? \GV\Entry_Sort::NUMERIC : \GV\Entry_Sort::ALPHA; |
|
124 | 124 | $entries = $entries->sort( new \GV\Entry_Sort( $field, $direction, $mode ) ); |
125 | 125 | } |
126 | 126 | |
@@ -158,16 +158,16 @@ discard block |
||
158 | 158 | * @return null|string The value of a field in an entry. |
159 | 159 | */ |
160 | 160 | function GravityView_API_field_value( $entry, $field_settings, $format ) { |
161 | - if ( empty( $entry['form_id'] ) || empty( $field_settings['id'] ) ) { |
|
161 | + if ( empty( $entry[ 'form_id' ] ) || empty( $field_settings[ 'id' ] ) ) { |
|
162 | 162 | gravityview()->log->error( 'No entry or field_settings[id] supplied', array( 'data' => array( func_get_args() ) ) ); |
163 | 163 | return null; |
164 | 164 | } |
165 | 165 | |
166 | - if ( ! empty( $entry['_multi'] ) && ! empty( $field_settings['form_id'] ) && ! empty( $entry['_multi'][ $field_settings['form_id'] ] ) ) { |
|
167 | - $entry = $entry['_multi'][ $field_settings['form_id'] ]; |
|
166 | + if ( ! empty( $entry[ '_multi' ] ) && ! empty( $field_settings[ 'form_id' ] ) && ! empty( $entry[ '_multi' ][ $field_settings[ 'form_id' ] ] ) ) { |
|
167 | + $entry = $entry[ '_multi' ][ $field_settings[ 'form_id' ] ]; |
|
168 | 168 | } |
169 | 169 | |
170 | - if ( empty( $entry['id'] ) || ! $entry = \GV\GF_Entry::by_id( $entry['id'] ) ) { |
|
170 | + if ( empty( $entry[ 'id' ] ) || ! $entry = \GV\GF_Entry::by_id( $entry[ 'id' ] ) ) { |
|
171 | 171 | gravityview()->log->error( 'Invalid \GV\GF_Entry supplied', array( 'data' => $entry ) ); |
172 | 172 | return null; |
173 | 173 | } |
@@ -177,18 +177,18 @@ discard block |
||
177 | 177 | * |
178 | 178 | * Fields with a numeric ID are Gravity Forms ones. |
179 | 179 | */ |
180 | - $source = is_numeric( $field_settings['id'] ) ? \GV\Source::BACKEND_GRAVITYFORMS : \GV\Source::BACKEND_INTERNAL;; |
|
180 | + $source = is_numeric( $field_settings[ 'id' ] ) ? \GV\Source::BACKEND_GRAVITYFORMS : \GV\Source::BACKEND_INTERNAL; ; |
|
181 | 181 | |
182 | 182 | /** Initialize the future field. */ |
183 | 183 | switch ( $source ): |
184 | 184 | /** The Gravity Forms backend. */ |
185 | 185 | case \GV\Source::BACKEND_GRAVITYFORMS: |
186 | - if ( ! $form = \GV\GF_Form::by_id( $entry['form_id'] ) ) { |
|
186 | + if ( ! $form = \GV\GF_Form::by_id( $entry[ 'form_id' ] ) ) { |
|
187 | 187 | gravityview()->log->error( 'No form Gravity Form found for entry', array( 'data' => $entry ) ); |
188 | 188 | return null; |
189 | 189 | } |
190 | 190 | |
191 | - if ( ! $field = $form::get_field( $form, $field_settings['id'] ) ) { |
|
191 | + if ( ! $field = $form::get_field( $form, $field_settings[ 'id' ] ) ) { |
|
192 | 192 | return null; |
193 | 193 | } |
194 | 194 | |
@@ -196,7 +196,7 @@ discard block |
||
196 | 196 | |
197 | 197 | /** Our internal backend. */ |
198 | 198 | case \GV\Source::BACKEND_INTERNAL: |
199 | - if ( ! $field = \GV\Internal_Source::get_field( $field_settings['id'] ) ) { |
|
199 | + if ( ! $field = \GV\Internal_Source::get_field( $field_settings[ 'id' ] ) ) { |
|
200 | 200 | return null; |
201 | 201 | } |
202 | 202 | |
@@ -230,13 +230,13 @@ discard block |
||
230 | 230 | |
231 | 231 | /** A bail condition. */ |
232 | 232 | $bail = function( $label, $field_settings, $entry, $force_show_label, $form ) { |
233 | - if ( ! empty( $field_settings['show_label'] ) || $force_show_label ) { |
|
233 | + if ( ! empty( $field_settings[ 'show_label' ] ) || $force_show_label ) { |
|
234 | 234 | |
235 | - $label = isset( $field_settings['label'] ) ? $field_settings['label'] : ''; |
|
235 | + $label = isset( $field_settings[ 'label' ] ) ? $field_settings[ 'label' ] : ''; |
|
236 | 236 | |
237 | 237 | // Use Gravity Forms label by default, but if a custom label is defined in GV, use it. |
238 | - if ( ! empty( $field_settings['custom_label'] ) ) { |
|
239 | - $label = \GravityView_API::replace_variables( $field_settings['custom_label'], $form, $entry ); |
|
238 | + if ( ! empty( $field_settings[ 'custom_label' ] ) ) { |
|
239 | + $label = \GravityView_API::replace_variables( $field_settings[ 'custom_label' ], $form, $entry ); |
|
240 | 240 | } |
241 | 241 | |
242 | 242 | /** |
@@ -262,19 +262,19 @@ discard block |
||
262 | 262 | |
263 | 263 | $label = ''; |
264 | 264 | |
265 | - if ( ! empty( $entry['_multi'] ) && ! empty( $field_settings['form_id'] ) && ! empty( $entry['_multi'][ $field_settings['form_id'] ] ) ) { |
|
266 | - $entry = $entry['_multi'][ $field_settings['form_id'] ]; |
|
267 | - if ( $_form = \GV\GF_Form::by_id( $field_settings['form_id'] ) ) { |
|
265 | + if ( ! empty( $entry[ '_multi' ] ) && ! empty( $field_settings[ 'form_id' ] ) && ! empty( $entry[ '_multi' ][ $field_settings[ 'form_id' ] ] ) ) { |
|
266 | + $entry = $entry[ '_multi' ][ $field_settings[ 'form_id' ] ]; |
|
267 | + if ( $_form = \GV\GF_Form::by_id( $field_settings[ 'form_id' ] ) ) { |
|
268 | 268 | $form = $_form->form; |
269 | 269 | } |
270 | 270 | } |
271 | 271 | |
272 | - if ( empty( $entry['form_id'] ) || empty( $field_settings['id'] ) ) { |
|
272 | + if ( empty( $entry[ 'form_id' ] ) || empty( $field_settings[ 'id' ] ) ) { |
|
273 | 273 | gravityview()->log->error( 'No entry or field_settings[id] supplied', array( 'data' => array( func_get_args() ) ) ); |
274 | 274 | return $bail( $label, $field_settings, $entry, $force_show_label, $form ); |
275 | 275 | } |
276 | 276 | |
277 | - if ( empty( $entry['id'] ) || ! $gv_entry = \GV\GF_Entry::by_id( $entry['id'] ) ) { |
|
277 | + if ( empty( $entry[ 'id' ] ) || ! $gv_entry = \GV\GF_Entry::by_id( $entry[ 'id' ] ) ) { |
|
278 | 278 | gravityview()->log->error( 'Invalid \GV\GF_Entry supplied', array( 'data' => $entry ) ); |
279 | 279 | return $bail( $label, $field_settings, $entry, $force_show_label, $form ); |
280 | 280 | } |
@@ -286,31 +286,31 @@ discard block |
||
286 | 286 | * |
287 | 287 | * Fields with a numeric ID are Gravity Forms ones. |
288 | 288 | */ |
289 | - $source = is_numeric( $field_settings['id'] ) ? \GV\Source::BACKEND_GRAVITYFORMS : \GV\Source::BACKEND_INTERNAL; |
|
289 | + $source = is_numeric( $field_settings[ 'id' ] ) ? \GV\Source::BACKEND_GRAVITYFORMS : \GV\Source::BACKEND_INTERNAL; |
|
290 | 290 | |
291 | 291 | /** Initialize the future field. */ |
292 | 292 | switch ( $source ): |
293 | 293 | /** The Gravity Forms backend. */ |
294 | 294 | case \GV\Source::BACKEND_GRAVITYFORMS: |
295 | - if ( ! $gf_form = \GV\GF_Form::by_id( $entry['form_id'] ) ) { |
|
295 | + if ( ! $gf_form = \GV\GF_Form::by_id( $entry[ 'form_id' ] ) ) { |
|
296 | 296 | gravityview()->log->error( 'No form Gravity Form found for entry', array( 'data' => $entry ) ); |
297 | 297 | return $bail( $label, $field_settings, $entry->as_entry(), $force_show_label, $form ); |
298 | 298 | } |
299 | 299 | |
300 | - if ( ! $field = $gf_form::get_field( $gf_form, $field_settings['id'] ) ) { |
|
301 | - gravityview()->log->error( 'No field found for specified form and field ID #{field_id}', array( 'field_id' => $field_settings['id'], 'data' => $form ) ); |
|
300 | + if ( ! $field = $gf_form::get_field( $gf_form, $field_settings[ 'id' ] ) ) { |
|
301 | + gravityview()->log->error( 'No field found for specified form and field ID #{field_id}', array( 'field_id' => $field_settings[ 'id' ], 'data' => $form ) ); |
|
302 | 302 | return $bail( $label, $field_settings, $entry->as_entry(), $force_show_label, $gf_form->form ); |
303 | 303 | } |
304 | - if ( empty( $field_settings['show_label'] ) ) { |
|
304 | + if ( empty( $field_settings[ 'show_label' ] ) ) { |
|
305 | 305 | /** The label never wins... */ |
306 | - $field_settings['label'] = ''; |
|
306 | + $field_settings[ 'label' ] = ''; |
|
307 | 307 | } |
308 | 308 | |
309 | 309 | break; |
310 | 310 | |
311 | 311 | /** Our internal backend. */ |
312 | 312 | case \GV\Source::BACKEND_INTERNAL: |
313 | - if ( ! $field = \GV\Internal_Source::get_field( $field_settings['id'] ) ) { |
|
313 | + if ( ! $field = \GV\Internal_Source::get_field( $field_settings[ 'id' ] ) ) { |
|
314 | 314 | return $bail( $label, $field_settings, $entry->as_entry(), $force_show_label, $form ); |
315 | 315 | } |
316 | 316 | break; |
@@ -322,8 +322,8 @@ discard block |
||
322 | 322 | break; |
323 | 323 | endswitch; |
324 | 324 | |
325 | - if( $force_show_label ) { |
|
326 | - $field_settings['show_label'] = '1'; |
|
325 | + if ( $force_show_label ) { |
|
326 | + $field_settings[ 'show_label' ] = '1'; |
|
327 | 327 | } |
328 | 328 | |
329 | 329 | /** Add the field settings. */ |
@@ -457,7 +457,7 @@ discard block |
||
457 | 457 | '\GravityView_frontend::entry' => \GravityView_frontend::getInstance()->getEntry(), |
458 | 458 | '\GravityView_View::_current_entry' => \GravityView_View::getInstance()->getCurrentEntry(), |
459 | 459 | '\GravityView_View::fields' => \GravityView_View::getInstance()->getFields(), |
460 | - 'wp_actions[loop_start]' => empty( $wp_actions['loop_start'] ) ? 0 : $wp_actions['loop_start'], |
|
460 | + 'wp_actions[loop_start]' => empty( $wp_actions[ 'loop_start' ] ) ? 0 : $wp_actions[ 'loop_start' ], |
|
461 | 461 | 'wp_query::in_the_loop' => $wp_query->in_the_loop, |
462 | 462 | ); |
463 | 463 | } |
@@ -539,7 +539,7 @@ discard block |
||
539 | 539 | break; |
540 | 540 | case 'wp_actions[loop_start]': |
541 | 541 | global $wp_actions; |
542 | - $wp_actions['loop_start'] = $value; |
|
542 | + $wp_actions[ 'loop_start' ] = $value; |
|
543 | 543 | break; |
544 | 544 | case 'wp_query::in_the_loop': |
545 | 545 | global $wp_query; |
@@ -617,9 +617,7 @@ discard block |
||
617 | 617 | case 'request': |
618 | 618 | self::thaw( array( |
619 | 619 | '\GravityView_View::context' => ( |
620 | - $value->is_entry() ? 'single' : |
|
621 | - ( $value->is_edit_entry() ? 'edit' : |
|
622 | - ( $value->is_view() ? 'directory': null ) |
|
620 | + $value->is_entry() ? 'single' : ( $value->is_edit_entry() ? 'edit' : ( $value->is_view() ? 'directory' : null ) |
|
623 | 621 | ) |
624 | 622 | ), |
625 | 623 | '\GravityView_frontend::is_search' => $value->is_search(), |
@@ -673,14 +671,14 @@ discard block |
||
673 | 671 | global $wp_query, $wp_actions; |
674 | 672 | |
675 | 673 | $wp_query->in_the_loop = false; |
676 | - $wp_actions['loop_start'] = 0; |
|
674 | + $wp_actions[ 'loop_start' ] = 0; |
|
677 | 675 | } |
678 | 676 | } |
679 | 677 | |
680 | 678 | |
681 | 679 | /** Add some global fix for field capability discrepancies. */ |
682 | 680 | add_filter( 'gravityview/configuration/fields', function( $fields ) { |
683 | - if ( empty( $fields ) ) { |
|
681 | + if ( empty( $fields ) ) { |
|
684 | 682 | return $fields; |
685 | 683 | } |
686 | 684 | |
@@ -707,11 +705,11 @@ discard block |
||
707 | 705 | } |
708 | 706 | |
709 | 707 | foreach ( $_fields as $uid => &$_field ) { |
710 | - if ( ! isset( $_field['only_loggedin'] ) ) { |
|
708 | + if ( ! isset( $_field[ 'only_loggedin' ] ) ) { |
|
711 | 709 | continue; |
712 | 710 | } |
713 | 711 | /** If we do not require login, we don't require a cap. */ |
714 | - $_field['only_loggedin'] != '1' && ( $_field['only_loggedin_cap'] = '' ); |
|
712 | + $_field[ 'only_loggedin' ] != '1' && ( $_field[ 'only_loggedin_cap' ] = '' ); |
|
715 | 713 | } |
716 | 714 | } |
717 | 715 | return $fields; |
@@ -742,8 +740,8 @@ discard block |
||
742 | 740 | } |
743 | 741 | |
744 | 742 | foreach ( $_fields as $uid => &$_field ) { |
745 | - if ( ! empty( $_field['id'] ) && is_numeric( $_field['id'] ) && empty( $_field['form_id'] ) ) { |
|
746 | - $_field['form_id'] = $view->form->ID; |
|
743 | + if ( ! empty( $_field[ 'id' ] ) && is_numeric( $_field[ 'id' ] ) && empty( $_field[ 'form_id' ] ) ) { |
|
744 | + $_field[ 'form_id' ] = $view->form->ID; |
|
747 | 745 | } |
748 | 746 | } |
749 | 747 | } |
@@ -757,25 +755,25 @@ discard block |
||
757 | 755 | if ( class_exists( '\GravityView_frontend' ) ) { |
758 | 756 | global $wp_filter; |
759 | 757 | |
760 | - if ( empty( $wp_filter['gravityview_after'] ) ) { |
|
758 | + if ( empty( $wp_filter[ 'gravityview_after' ] ) ) { |
|
761 | 759 | return; |
762 | 760 | } |
763 | 761 | |
764 | 762 | /** WordPress 4.6 and lower compatibility, when WP_Hook classes were still absent. */ |
765 | - if ( is_array( $wp_filter['gravityview_after'] ) ) { |
|
766 | - if ( ! empty( $wp_filter['gravityview_after'][10] ) ) { |
|
767 | - foreach ( $wp_filter['gravityview_after'][10] as $function_key => $callback ) { |
|
763 | + if ( is_array( $wp_filter[ 'gravityview_after' ] ) ) { |
|
764 | + if ( ! empty( $wp_filter[ 'gravityview_after' ][ 10 ] ) ) { |
|
765 | + foreach ( $wp_filter[ 'gravityview_after' ][ 10 ] as $function_key => $callback ) { |
|
768 | 766 | if ( strpos( $function_key, 'context_not_configured_warning' ) ) { |
769 | - unset( $wp_filter['gravityview_after'][10][ $function_key ] ); |
|
767 | + unset( $wp_filter[ 'gravityview_after' ][ 10 ][ $function_key ] ); |
|
770 | 768 | } |
771 | 769 | } |
772 | 770 | } |
773 | 771 | return; |
774 | 772 | } |
775 | 773 | |
776 | - foreach ( $wp_filter['gravityview_after']->callbacks[10] as $function_key => $callback ) { |
|
774 | + foreach ( $wp_filter[ 'gravityview_after' ]->callbacks[ 10 ] as $function_key => $callback ) { |
|
777 | 775 | if ( strpos( $function_key, 'context_not_configured_warning' ) ) { |
778 | - unset( $wp_filter['gravityview_after']->callbacks[10][ $function_key ] ); |
|
776 | + unset( $wp_filter[ 'gravityview_after' ]->callbacks[ 10 ][ $function_key ] ); |
|
779 | 777 | } |
780 | 778 | } |
781 | 779 | } |