Completed
Pull Request — master (#651)
by Zack
04:36
created
includes/fields/class-gravityview-fields.php 2 patches
Doc Comments   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
 	/**
78 78
 	 * Alias for get_instance()
79 79
 	 *
80
-	 * @param $field_name
80
+	 * @param string $field_name
81 81
 	 *
82 82
 	 * @return GravityView_Field|false
83 83
 	 */
@@ -88,7 +88,6 @@  discard block
 block discarded – undo
88 88
 	/**
89 89
 	 * Alias for get_instance()
90 90
 	 *
91
-	 * @param string|GF_Field $field_name Gravity Forms field class or the class name type
92 91
 	 *
93 92
 	 * @return GravityView_Field
94 93
 	 */
Please login to merge, or discard this patch.
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -42,8 +42,8 @@  discard block
 block discarded – undo
42 42
 	 * @return GravityView_Field | bool
43 43
 	 */
44 44
 	public static function create( $properties ) {
45
-		$type = isset( $properties['type'] ) ? $properties['type'] : '';
46
-		$type = empty( $properties['inputType'] ) ? $type : $properties['inputType'];
45
+		$type = isset( $properties[ 'type' ] ) ? $properties[ 'type' ] : '';
46
+		$type = empty( $properties[ 'inputType' ] ) ? $type : $properties[ 'inputType' ];
47 47
 		if ( empty( $type ) || ! isset( self::$_fields[ $type ] ) ) {
48 48
 			return new GravityView_Field( $properties );
49 49
 		}
@@ -62,7 +62,7 @@  discard block
 block discarded – undo
62 62
 	 * @return bool True: yes, it exists; False: nope
63 63
 	 */
64 64
 	public static function exists( $field_name ) {
65
-		return isset( self::$_fields["{$field_name}"] );
65
+		return isset( self::$_fields[ "{$field_name}" ] );
66 66
 	}
67 67
 
68 68
 	/**
@@ -96,8 +96,8 @@  discard block
 block discarded – undo
96 96
 
97 97
 		$field_type = is_a( $gf_field, 'GF_Field' ) ? get_class( $gf_field ) : $gf_field;
98 98
 
99
-		foreach( self::$_fields as $field ) {
100
-			if( $field_type === $field->_gf_field_class_name ) {
99
+		foreach ( self::$_fields as $field ) {
100
+			if ( $field_type === $field->_gf_field_class_name ) {
101 101
 				return $field;
102 102
 			}
103 103
 		}
@@ -116,10 +116,10 @@  discard block
 block discarded – undo
116 116
 	 */
117 117
 	public static function get_all( $group = '' ) {
118 118
 
119
-		if( '' !== $group ) {
119
+		if ( '' !== $group ) {
120 120
 			$return_fields = self::$_fields;
121 121
 			foreach ( $return_fields as $key => $field ) {
122
-				if( $group !== $field->group ) {
122
+				if ( $group !== $field->group ) {
123 123
 					unset( $return_fields[ $key ] );
124 124
 				}
125 125
 			}
Please login to merge, or discard this patch.
includes/fields/class-gravityview-field-post-content.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -22,13 +22,13 @@  discard block
 block discarded – undo
22 22
 
23 23
 	function field_options( $field_options, $template_id, $field_id, $context, $input_type ) {
24 24
 
25
-		unset( $field_options['show_as_link'] );
25
+		unset( $field_options[ 'show_as_link' ] );
26 26
 
27
-		if( 'edit' === $context ) {
27
+		if ( 'edit' === $context ) {
28 28
 			return $field_options;
29 29
 		}
30 30
 
31
-		$this->add_field_support('dynamic_data', $field_options );
31
+		$this->add_field_support( 'dynamic_data', $field_options );
32 32
 
33 33
 		return $field_options;
34 34
 	}
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
 	 */
45 45
 	public function get_field_input( $form, $value = '', $entry = null, GF_Field_Post_Content $field ) {
46 46
 
47
-		$id    = (int) $field->id;
47
+		$id    = (int)$field->id;
48 48
 		$input_name = "input_{$id}";
49 49
 		$class = esc_attr( $field->size );
50 50
 		$tabindex = $field->get_tabindex();
Please login to merge, or discard this patch.
includes/class-gravityview-gfformsmodel.php 2 patches
Spacing   +19 added lines, -19 removed lines patch added patch discarded remove patch
@@ -24,7 +24,7 @@  discard block
 block discarded – undo
24 24
          * If the method changes to public, use Gravity Forms' method
25 25
          * @todo: If/when the method is public, remove the unneeded copied code.
26 26
          */
27
-        if( $reflection->isPublic() ) {
27
+        if ( $reflection->isPublic() ) {
28 28
             return parent::copy_post_image( $url, $post_id );
29 29
         }
30 30
 
@@ -42,7 +42,7 @@  discard block
 block discarded – undo
42 42
         }
43 43
 
44 44
         //making sure there is a valid upload folder
45
-        if ( ! ( ( $upload_dir = wp_upload_dir( $time ) ) && false === $upload_dir['error'] ) ) {
45
+        if ( ! ( ( $upload_dir = wp_upload_dir( $time ) ) && false === $upload_dir[ 'error' ] ) ) {
46 46
             return false;
47 47
         }
48 48
 
@@ -57,17 +57,17 @@  discard block
 block discarded – undo
57 57
          */
58 58
         $upload_dir = gf_apply_filters( 'gform_media_upload_path', $form_id, $upload_dir, $form_id, $post_id );
59 59
 
60
-        if ( ! file_exists( $upload_dir['path'] ) ) {
61
-            if ( ! wp_mkdir_p( $upload_dir['path'] ) ) {
60
+        if ( ! file_exists( $upload_dir[ 'path' ] ) ) {
61
+            if ( ! wp_mkdir_p( $upload_dir[ 'path' ] ) ) {
62 62
                 return false;
63 63
             }
64 64
         }
65 65
 
66 66
         $name     = basename( $url );
67
-        $filename = wp_unique_filename( $upload_dir['path'], $name );
67
+        $filename = wp_unique_filename( $upload_dir[ 'path' ], $name );
68 68
 
69 69
         // the destination path
70
-        $new_file = $upload_dir['path'] . "/$filename";
70
+        $new_file = $upload_dir[ 'path' ] . "/$filename";
71 71
 
72 72
         // the source path
73 73
         $y                = substr( $time, 0, 4 );
@@ -76,7 +76,7 @@  discard block
 block discarded – undo
76 76
         $target_root_url  = RGFormsModel::get_upload_url( $form_id ) . "/$y/$m/";
77 77
         $upload_root_info = array( 'path' => $target_root, 'url' => $target_root_url );
78 78
         $upload_root_info = gf_apply_filters( 'gform_upload_path', $form_id, $upload_root_info, $form_id );
79
-        $path             = str_replace( $upload_root_info['url'], $upload_root_info['path'], $url );
79
+        $path             = str_replace( $upload_root_info[ 'url' ], $upload_root_info[ 'path' ], $url );
80 80
 
81 81
         // copy the file to the destination path
82 82
         if ( ! copy( $path, $new_file ) ) {
@@ -85,11 +85,11 @@  discard block
 block discarded – undo
85 85
 
86 86
         // Set correct file permissions
87 87
         $stat  = stat( dirname( $new_file ) );
88
-        $perms = $stat['mode'] & 0000666;
88
+        $perms = $stat[ 'mode' ] & 0000666;
89 89
         @ chmod( $new_file, $perms );
90 90
 
91 91
         // Compute the URL
92
-        $url = $upload_dir['url'] . "/$filename";
92
+        $url = $upload_dir[ 'url' ] . "/$filename";
93 93
 
94 94
         if ( is_multisite() ) {
95 95
             delete_transient( 'dirsize_cache' );
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
 
98 98
         $type = wp_check_filetype( $new_file );
99 99
 
100
-        return array( 'file' => $new_file, 'url' => $url, 'type' => $type['type'] );
100
+        return array( 'file' => $new_file, 'url' => $url, 'type' => $type[ 'type' ] );
101 101
 
102 102
     }
103 103
 
@@ -124,7 +124,7 @@  discard block
 block discarded – undo
124 124
          * If the method changes to public, use Gravity Forms' method
125 125
          * @todo: If/when the method is public, remove the unneeded copied code.
126 126
          */
127
-        if( $reflection->isPublic() ) {
127
+        if ( $reflection->isPublic() ) {
128 128
             return parent::media_handle_upload( $url, $post_id, $post_data );
129 129
         }
130 130
 
@@ -145,21 +145,21 @@  discard block
 block discarded – undo
145 145
         }
146 146
 
147 147
         $name_parts = pathinfo( $name );
148
-        $name       = trim( substr( $name, 0, - ( 1 + strlen( $name_parts['extension'] ) ) ) );
148
+        $name       = trim( substr( $name, 0, - ( 1 + strlen( $name_parts[ 'extension' ] ) ) ) );
149 149
 
150
-        $url     = $file['url'];
151
-        $type    = $file['type'];
152
-        $file    = $file['file'];
150
+        $url     = $file[ 'url' ];
151
+        $type    = $file[ 'type' ];
152
+        $file    = $file[ 'file' ];
153 153
         $title   = $name;
154 154
         $content = '';
155 155
 
156 156
         // use image exif/iptc data for title and caption defaults if possible
157 157
         if ( $image_meta = @wp_read_image_metadata( $file ) ) {
158
-            if ( trim( $image_meta['title'] ) && ! is_numeric( sanitize_title( $image_meta['title'] ) ) ) {
159
-                $title = $image_meta['title'];
158
+            if ( trim( $image_meta[ 'title' ] ) && ! is_numeric( sanitize_title( $image_meta[ 'title' ] ) ) ) {
159
+                $title = $image_meta[ 'title' ];
160 160
             }
161
-            if ( trim( $image_meta['caption'] ) ) {
162
-                $content = $image_meta['caption'];
161
+            if ( trim( $image_meta[ 'caption' ] ) ) {
162
+                $content = $image_meta[ 'caption' ];
163 163
             }
164 164
         }
165 165
 
Please login to merge, or discard this patch.
Indentation   +177 added lines, -177 removed lines patch added patch discarded remove patch
@@ -7,183 +7,183 @@
 block discarded – undo
7 7
 
8 8
 class GravityView_GFFormsModel extends GFFormsModel {
9 9
 
10
-    /**
11
-     * Copied function from Gravity Forms plugin \GFFormsModel::copy_post_image since the method is private.
12
-     *
13
-     * @since 1.16.2
14
-     *
15
-     * @param string $url URL of the post image to update
16
-     * @param int $post_id ID of the post image to update
17
-     * @return array|bool Array with `file`, `url` and `type` keys. False: failed to copy file to final directory path.
18
-     */
19
-    public static function copy_post_image( $url, $post_id ) {
20
-
21
-        $reflection = new ReflectionMethod( 'GFFormsModel', 'copy_post_image' );
22
-
23
-        /**
24
-         * If the method changes to public, use Gravity Forms' method
25
-         * @todo: If/when the method is public, remove the unneeded copied code.
26
-         */
27
-        if( $reflection->isPublic() ) {
28
-            return parent::copy_post_image( $url, $post_id );
29
-        }
30
-
31
-        /**
32
-         * Original Gravity Forms code below:
33
-         * ==================================
34
-         */
35
-
36
-        $time = current_time( 'mysql' );
37
-
38
-        if ( $post = get_post( $post_id ) ) {
39
-            if ( substr( $post->post_date, 0, 4 ) > 0 ) {
40
-                $time = $post->post_date;
41
-            }
42
-        }
43
-
44
-        //making sure there is a valid upload folder
45
-        if ( ! ( ( $upload_dir = wp_upload_dir( $time ) ) && false === $upload_dir['error'] ) ) {
46
-            return false;
47
-        }
48
-
49
-        $form_id = get_post_meta( $post_id, '_gform-form-id', true );
50
-
51
-        /**
52
-         * Filter the media upload location.
53
-         *
54
-         * @param array $upload_dir The current upload directory’s path and url.
55
-         * @param int $form_id The ID of the form currently being processed.
56
-         * @param int $post_id The ID of the post created from the entry currently being processed.
57
-         */
58
-        $upload_dir = gf_apply_filters( 'gform_media_upload_path', $form_id, $upload_dir, $form_id, $post_id );
59
-
60
-        if ( ! file_exists( $upload_dir['path'] ) ) {
61
-            if ( ! wp_mkdir_p( $upload_dir['path'] ) ) {
62
-                return false;
63
-            }
64
-        }
65
-
66
-        $name     = basename( $url );
67
-        $filename = wp_unique_filename( $upload_dir['path'], $name );
68
-
69
-        // the destination path
70
-        $new_file = $upload_dir['path'] . "/$filename";
71
-
72
-        // the source path
73
-        $y                = substr( $time, 0, 4 );
74
-        $m                = substr( $time, 5, 2 );
75
-        $target_root      = RGFormsModel::get_upload_path( $form_id ) . "/$y/$m/";
76
-        $target_root_url  = RGFormsModel::get_upload_url( $form_id ) . "/$y/$m/";
77
-        $upload_root_info = array( 'path' => $target_root, 'url' => $target_root_url );
78
-        $upload_root_info = gf_apply_filters( 'gform_upload_path', $form_id, $upload_root_info, $form_id );
79
-        $path             = str_replace( $upload_root_info['url'], $upload_root_info['path'], $url );
80
-
81
-        // copy the file to the destination path
82
-        if ( ! copy( $path, $new_file ) ) {
83
-            return false;
84
-        }
85
-
86
-        // Set correct file permissions
87
-        $stat  = stat( dirname( $new_file ) );
88
-        $perms = $stat['mode'] & 0000666;
89
-        @ chmod( $new_file, $perms );
90
-
91
-        // Compute the URL
92
-        $url = $upload_dir['url'] . "/$filename";
93
-
94
-        if ( is_multisite() ) {
95
-            delete_transient( 'dirsize_cache' );
96
-        }
97
-
98
-        $type = wp_check_filetype( $new_file );
99
-
100
-        return array( 'file' => $new_file, 'url' => $url, 'type' => $type['type'] );
101
-
102
-    }
103
-
104
-    /**
105
-     * Copied function from Gravity Forms plugin \GFFormsModel::media_handle_upload since the method is private.
106
-     *
107
-     * Note: The method became public in GF 1.9.17.7
108
-     *
109
-     * @see GFFormsModel::media_handle_upload
110
-     * @see GravityView_Edit_Entry_Render::maybe_update_post_fields
111
-     * 
112
-     * @uses copy_post_image
113
-     * @uses wp_insert_attachment
114
-     * @uses wp_update_attachment_metadata
115
-     *
116
-     * @param string $url URL of the post image to update
117
-     * @param int $post_id ID of the post image to update
118
-     * @param array $post_data Array of data for the eventual attachment post type that is created using {@see wp_insert_attachment}. Supports `post_mime_type`, `guid`, `post_parent`, `post_title`, `post_content` keys.
119
-     * @return bool|int ID of attachment Post created. Returns false if file not created by copy_post_image
120
-     */
121
-    public static function media_handle_upload( $url, $post_id, $post_data = array() ) {
122
-
123
-        $reflection = new ReflectionMethod( 'GFFormsModel', 'media_handle_upload' );
124
-
125
-        /**
126
-         * If the method changes to public, use Gravity Forms' method
127
-         * @todo: If/when the method is public, remove the unneeded copied code.
128
-         */
129
-        if( $reflection->isPublic() ) {
130
-            return parent::media_handle_upload( $url, $post_id, $post_data );
131
-        }
132
-
133
-        /**
134
-         * Original Gravity Forms code below:
135
-         * ==================================
136
-         */
137
-
138
-        //WordPress Administration API required for the media_handle_upload() function
139
-        require_once( ABSPATH . 'wp-admin/includes/image.php' );
140
-
141
-        $name = basename( $url );
142
-
143
-        $file = self::copy_post_image( $url, $post_id );
144
-
145
-        if ( ! $file ) {
146
-            return false;
147
-        }
148
-
149
-        $name_parts = pathinfo( $name );
150
-        $name       = trim( substr( $name, 0, - ( 1 + strlen( $name_parts['extension'] ) ) ) );
151
-
152
-        $url     = $file['url'];
153
-        $type    = $file['type'];
154
-        $file    = $file['file'];
155
-        $title   = $name;
156
-        $content = '';
157
-
158
-        // use image exif/iptc data for title and caption defaults if possible
159
-        if ( $image_meta = @wp_read_image_metadata( $file ) ) {
160
-            if ( trim( $image_meta['title'] ) && ! is_numeric( sanitize_title( $image_meta['title'] ) ) ) {
161
-                $title = $image_meta['title'];
162
-            }
163
-            if ( trim( $image_meta['caption'] ) ) {
164
-                $content = $image_meta['caption'];
165
-            }
166
-        }
167
-
168
-        // Construct the attachment array
169
-        $attachment = array_merge(
170
-            array(
171
-                'post_mime_type' => $type,
172
-                'guid'           => $url,
173
-                'post_parent'    => $post_id,
174
-                'post_title'     => $title,
175
-                'post_content'   => $content,
176
-            ), $post_data
177
-        );
178
-
179
-        // Save the data
180
-        $id = wp_insert_attachment( $attachment, $file, $post_id );
181
-        if ( ! is_wp_error( $id ) ) {
182
-            wp_update_attachment_metadata( $id, wp_generate_attachment_metadata( $id, $file ) );
183
-        }
184
-
185
-        return $id;
186
-    }
10
+	/**
11
+	 * Copied function from Gravity Forms plugin \GFFormsModel::copy_post_image since the method is private.
12
+	 *
13
+	 * @since 1.16.2
14
+	 *
15
+	 * @param string $url URL of the post image to update
16
+	 * @param int $post_id ID of the post image to update
17
+	 * @return array|bool Array with `file`, `url` and `type` keys. False: failed to copy file to final directory path.
18
+	 */
19
+	public static function copy_post_image( $url, $post_id ) {
20
+
21
+		$reflection = new ReflectionMethod( 'GFFormsModel', 'copy_post_image' );
22
+
23
+		/**
24
+		 * If the method changes to public, use Gravity Forms' method
25
+		 * @todo: If/when the method is public, remove the unneeded copied code.
26
+		 */
27
+		if( $reflection->isPublic() ) {
28
+			return parent::copy_post_image( $url, $post_id );
29
+		}
30
+
31
+		/**
32
+		 * Original Gravity Forms code below:
33
+		 * ==================================
34
+		 */
35
+
36
+		$time = current_time( 'mysql' );
37
+
38
+		if ( $post = get_post( $post_id ) ) {
39
+			if ( substr( $post->post_date, 0, 4 ) > 0 ) {
40
+				$time = $post->post_date;
41
+			}
42
+		}
43
+
44
+		//making sure there is a valid upload folder
45
+		if ( ! ( ( $upload_dir = wp_upload_dir( $time ) ) && false === $upload_dir['error'] ) ) {
46
+			return false;
47
+		}
48
+
49
+		$form_id = get_post_meta( $post_id, '_gform-form-id', true );
50
+
51
+		/**
52
+		 * Filter the media upload location.
53
+		 *
54
+		 * @param array $upload_dir The current upload directory’s path and url.
55
+		 * @param int $form_id The ID of the form currently being processed.
56
+		 * @param int $post_id The ID of the post created from the entry currently being processed.
57
+		 */
58
+		$upload_dir = gf_apply_filters( 'gform_media_upload_path', $form_id, $upload_dir, $form_id, $post_id );
59
+
60
+		if ( ! file_exists( $upload_dir['path'] ) ) {
61
+			if ( ! wp_mkdir_p( $upload_dir['path'] ) ) {
62
+				return false;
63
+			}
64
+		}
65
+
66
+		$name     = basename( $url );
67
+		$filename = wp_unique_filename( $upload_dir['path'], $name );
68
+
69
+		// the destination path
70
+		$new_file = $upload_dir['path'] . "/$filename";
71
+
72
+		// the source path
73
+		$y                = substr( $time, 0, 4 );
74
+		$m                = substr( $time, 5, 2 );
75
+		$target_root      = RGFormsModel::get_upload_path( $form_id ) . "/$y/$m/";
76
+		$target_root_url  = RGFormsModel::get_upload_url( $form_id ) . "/$y/$m/";
77
+		$upload_root_info = array( 'path' => $target_root, 'url' => $target_root_url );
78
+		$upload_root_info = gf_apply_filters( 'gform_upload_path', $form_id, $upload_root_info, $form_id );
79
+		$path             = str_replace( $upload_root_info['url'], $upload_root_info['path'], $url );
80
+
81
+		// copy the file to the destination path
82
+		if ( ! copy( $path, $new_file ) ) {
83
+			return false;
84
+		}
85
+
86
+		// Set correct file permissions
87
+		$stat  = stat( dirname( $new_file ) );
88
+		$perms = $stat['mode'] & 0000666;
89
+		@ chmod( $new_file, $perms );
90
+
91
+		// Compute the URL
92
+		$url = $upload_dir['url'] . "/$filename";
93
+
94
+		if ( is_multisite() ) {
95
+			delete_transient( 'dirsize_cache' );
96
+		}
97
+
98
+		$type = wp_check_filetype( $new_file );
99
+
100
+		return array( 'file' => $new_file, 'url' => $url, 'type' => $type['type'] );
101
+
102
+	}
103
+
104
+	/**
105
+	 * Copied function from Gravity Forms plugin \GFFormsModel::media_handle_upload since the method is private.
106
+	 *
107
+	 * Note: The method became public in GF 1.9.17.7
108
+	 *
109
+	 * @see GFFormsModel::media_handle_upload
110
+	 * @see GravityView_Edit_Entry_Render::maybe_update_post_fields
111
+	 * 
112
+	 * @uses copy_post_image
113
+	 * @uses wp_insert_attachment
114
+	 * @uses wp_update_attachment_metadata
115
+	 *
116
+	 * @param string $url URL of the post image to update
117
+	 * @param int $post_id ID of the post image to update
118
+	 * @param array $post_data Array of data for the eventual attachment post type that is created using {@see wp_insert_attachment}. Supports `post_mime_type`, `guid`, `post_parent`, `post_title`, `post_content` keys.
119
+	 * @return bool|int ID of attachment Post created. Returns false if file not created by copy_post_image
120
+	 */
121
+	public static function media_handle_upload( $url, $post_id, $post_data = array() ) {
122
+
123
+		$reflection = new ReflectionMethod( 'GFFormsModel', 'media_handle_upload' );
124
+
125
+		/**
126
+		 * If the method changes to public, use Gravity Forms' method
127
+		 * @todo: If/when the method is public, remove the unneeded copied code.
128
+		 */
129
+		if( $reflection->isPublic() ) {
130
+			return parent::media_handle_upload( $url, $post_id, $post_data );
131
+		}
132
+
133
+		/**
134
+		 * Original Gravity Forms code below:
135
+		 * ==================================
136
+		 */
137
+
138
+		//WordPress Administration API required for the media_handle_upload() function
139
+		require_once( ABSPATH . 'wp-admin/includes/image.php' );
140
+
141
+		$name = basename( $url );
142
+
143
+		$file = self::copy_post_image( $url, $post_id );
144
+
145
+		if ( ! $file ) {
146
+			return false;
147
+		}
148
+
149
+		$name_parts = pathinfo( $name );
150
+		$name       = trim( substr( $name, 0, - ( 1 + strlen( $name_parts['extension'] ) ) ) );
151
+
152
+		$url     = $file['url'];
153
+		$type    = $file['type'];
154
+		$file    = $file['file'];
155
+		$title   = $name;
156
+		$content = '';
157
+
158
+		// use image exif/iptc data for title and caption defaults if possible
159
+		if ( $image_meta = @wp_read_image_metadata( $file ) ) {
160
+			if ( trim( $image_meta['title'] ) && ! is_numeric( sanitize_title( $image_meta['title'] ) ) ) {
161
+				$title = $image_meta['title'];
162
+			}
163
+			if ( trim( $image_meta['caption'] ) ) {
164
+				$content = $image_meta['caption'];
165
+			}
166
+		}
167
+
168
+		// Construct the attachment array
169
+		$attachment = array_merge(
170
+			array(
171
+				'post_mime_type' => $type,
172
+				'guid'           => $url,
173
+				'post_parent'    => $post_id,
174
+				'post_title'     => $title,
175
+				'post_content'   => $content,
176
+			), $post_data
177
+		);
178
+
179
+		// Save the data
180
+		$id = wp_insert_attachment( $attachment, $file, $post_id );
181
+		if ( ! is_wp_error( $id ) ) {
182
+			wp_update_attachment_metadata( $id, wp_generate_attachment_metadata( $id, $file ) );
183
+		}
184
+
185
+		return $id;
186
+	}
187 187
 
188 188
 
189 189
 }
190 190
\ No newline at end of file
Please login to merge, or discard this patch.
includes/fields/class-gravityview-field-post-image.php 1 patch
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -23,16 +23,16 @@  discard block
 block discarded – undo
23 23
 
24 24
 	function field_options( $field_options, $template_id, $field_id, $context, $input_type ) {
25 25
 
26
-		unset ( $field_options['search_filter'] );
26
+		unset ( $field_options[ 'search_filter' ] );
27 27
 
28
-		if( 'edit' === $context ) {
28
+		if ( 'edit' === $context ) {
29 29
 			return $field_options;
30 30
 		}
31 31
 
32
-		$this->add_field_support('link_to_post', $field_options );
32
+		$this->add_field_support( 'link_to_post', $field_options );
33 33
 
34 34
 		// @since 1.5.4
35
-		$this->add_field_support('dynamic_data', $field_options );
35
+		$this->add_field_support( 'dynamic_data', $field_options );
36 36
 
37 37
 		return $field_options;
38 38
 	}
@@ -58,7 +58,7 @@  discard block
 block discarded – undo
58 58
 		$url = $title = $caption = $description = '';
59 59
 
60 60
 		// If there's a |:| match, process. Otherwise, empty array!
61
-		if( preg_match( '/\|\:\|/', $value ) ) {
61
+		if ( preg_match( '/\|\:\|/', $value ) ) {
62 62
 			list( $url, $title, $caption, $description ) = array_pad( explode( '|:|', $value ), 4, false );
63 63
 		}
64 64
 
@@ -87,8 +87,8 @@  discard block
 block discarded – undo
87 87
 	 */
88 88
 	public function get_field_input( $form, $value = '', $entry = null, GF_Field_Post_Image $field ) {
89 89
 
90
-		$id = (int) $field->id;
91
-		$form_id = $form['id'];
90
+		$id = (int)$field->id;
91
+		$form_id = $form[ 'id' ];
92 92
 		$input_name = "input_{$id}";
93 93
 		$field_id = sprintf( 'input_%d_%d', $form_id, $id );
94 94
 		$img_name = null;
@@ -96,16 +96,16 @@  discard block
 block discarded – undo
96 96
 		// Convert |:| to associative array
97 97
 		$img_array = $this->explode_value( $value );
98 98
 
99
-		if( ! empty( $img_array['url'] ) ) {
99
+		if ( ! empty( $img_array[ 'url' ] ) ) {
100 100
 
101
-			$img_name = basename( $img_array['url'] );
101
+			$img_name = basename( $img_array[ 'url' ] );
102 102
 
103 103
 			/**
104 104
 			 * Set the $uploaded_files value so that the .ginput_preview renders, and the file upload is hidden
105 105
 			 * @see GF_Field_Post_Image::get_field_input See the `<span class='ginput_preview'>` code
106 106
 			 * @see GFFormsModel::get_temp_filename See the `rgget( $input_name, self::$uploaded_files[ $form_id ] );` code
107 107
 			 */
108
-			if( empty( GFFormsModel::$uploaded_files[ $form_id ][ $input_name ] ) ) {
108
+			if ( empty( GFFormsModel::$uploaded_files[ $form_id ][ $input_name ] ) ) {
109 109
 				GFFormsModel::$uploaded_files[ $form_id ][ $input_name ] = $img_name;
110 110
 			}
111 111
 		}
@@ -134,8 +134,8 @@  discard block
 block discarded – undo
134 134
 		 * @hack
135 135
 		 */
136 136
 		if ( $img_name ) {
137
-			$current_file = sprintf( "<input name='%s' id='%s' type='hidden' value='%s' />", $input_name, $field_id, esc_url_raw( $img_array['url'] ) );
138
-			$gf_post_image_field_output = str_replace('<span class=\'ginput_preview\'>', '<span class=\'ginput_preview\'>'.$current_file, $gf_post_image_field_output );
137
+			$current_file = sprintf( "<input name='%s' id='%s' type='hidden' value='%s' />", $input_name, $field_id, esc_url_raw( $img_array[ 'url' ] ) );
138
+			$gf_post_image_field_output = str_replace( '<span class=\'ginput_preview\'>', '<span class=\'ginput_preview\'>' . $current_file, $gf_post_image_field_output );
139 139
 		}
140 140
 
141 141
 		return $gf_post_image_field_output;
Please login to merge, or discard this patch.
includes/widgets/search-widget/templates/search-field-date.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -11,10 +11,10 @@
 block discarded – undo
11 11
 ?>
12 12
 
13 13
 <div class="gv-search-box gv-search-date">
14
-	<?php if( ! gv_empty( $search_field['label'], false ) ) { ?>
15
-	<label for="search-box-<?php echo esc_attr( $search_field['name'] ); ?>"><?php echo esc_html( $search_field['label'] ); ?></label>
14
+	<?php if ( ! gv_empty( $search_field[ 'label' ], false ) ) { ?>
15
+	<label for="search-box-<?php echo esc_attr( $search_field[ 'name' ] ); ?>"><?php echo esc_html( $search_field[ 'label' ] ); ?></label>
16 16
 	<?php } ?>
17 17
 	<p>
18
-		<input type="text" name="<?php echo esc_attr( $search_field['name'] ); ?>" id="search-box-<?php echo esc_attr( $search_field['name'] ); ?>" value="<?php echo esc_attr( $search_field['value'] ); ?>" class="<?php echo esc_html( $gravityview_view->datepicker_class ); ?>" >
18
+		<input type="text" name="<?php echo esc_attr( $search_field[ 'name' ] ); ?>" id="search-box-<?php echo esc_attr( $search_field[ 'name' ] ); ?>" value="<?php echo esc_attr( $search_field[ 'value' ] ); ?>" class="<?php echo esc_html( $gravityview_view->datepicker_class ); ?>" >
19 19
 	</p>
20 20
 </div>
21 21
\ No newline at end of file
Please login to merge, or discard this patch.
includes/widgets/search-widget/templates/search-field-input_text.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -10,10 +10,10 @@
 block discarded – undo
10 10
 
11 11
 ?>
12 12
 <div class="gv-search-box gv-search-field-text">
13
-	<?php if( ! gv_empty( $search_field['label'], false ) ) { ?>
14
-	<label for="search-box-<?php echo esc_attr( $search_field['name'] ); ?>"><?php echo esc_html( $search_field['label'] ); ?></label>
13
+	<?php if ( ! gv_empty( $search_field[ 'label' ], false ) ) { ?>
14
+	<label for="search-box-<?php echo esc_attr( $search_field[ 'name' ] ); ?>"><?php echo esc_html( $search_field[ 'label' ] ); ?></label>
15 15
 	<?php } ?>
16 16
 	<p>
17
-		<input type="text" name="<?php echo esc_attr( $search_field['name'] ); ?>" id="search-box-<?php echo esc_attr( $search_field['name'] ); ?>" value="<?php echo esc_attr( $search_field['value'] ); ?>">
17
+		<input type="text" name="<?php echo esc_attr( $search_field[ 'name' ] ); ?>" id="search-box-<?php echo esc_attr( $search_field[ 'name' ] ); ?>" value="<?php echo esc_attr( $search_field[ 'value' ] ); ?>">
18 18
 	</p>
19 19
 </div>
20 20
\ No newline at end of file
Please login to merge, or discard this patch.
includes/class-template.php 2 patches
Spacing   +63 added lines, -63 removed lines patch added patch discarded remove patch
@@ -16,7 +16,7 @@  discard block
 block discarded – undo
16 16
 	die;
17 17
 }
18 18
 
19
-if( ! class_exists( 'Gamajo_Template_Loader' ) ) {
19
+if ( ! class_exists( 'Gamajo_Template_Loader' ) ) {
20 20
 	require( GRAVITYVIEW_DIR . 'includes/lib/class-gamajo-template-loader.php' );
21 21
 }
22 22
 
@@ -157,8 +157,8 @@  discard block
 block discarded – undo
157 157
 			'atts'	  => NULL,
158 158
 		) );
159 159
 
160
-		foreach ($atts as $key => $value) {
161
-			if( is_null( $value ) ) {
160
+		foreach ( $atts as $key => $value ) {
161
+			if ( is_null( $value ) ) {
162 162
 				continue;
163 163
 			}
164 164
 			$this->{$key} = $value;
@@ -189,7 +189,7 @@  discard block
 block discarded – undo
189 189
 	 */
190 190
 	static function getInstance( $passed_post = NULL ) {
191 191
 
192
-		if( empty( self::$instance ) ) {
192
+		if ( empty( self::$instance ) ) {
193 193
 			self::$instance = new self( $passed_post );
194 194
 		}
195 195
 
@@ -202,8 +202,8 @@  discard block
 block discarded – undo
202 202
 	 */
203 203
 	public function getCurrentField( $key = NULL ) {
204 204
 
205
-		if( !empty( $key ) ) {
206
-			if( isset( $this->_current_field[ $key ] ) ) {
205
+		if ( ! empty( $key ) ) {
206
+			if ( isset( $this->_current_field[ $key ] ) ) {
207 207
 				return $this->_current_field[ $key ];
208 208
 			}
209 209
 			return NULL;
@@ -214,16 +214,16 @@  discard block
 block discarded – undo
214 214
 
215 215
 	public function setCurrentFieldSetting( $key, $value ) {
216 216
 
217
-		if( !empty( $this->_current_field ) ) {
218
-			$this->_current_field['field_settings'][ $key ] = $value;
217
+		if ( ! empty( $this->_current_field ) ) {
218
+			$this->_current_field[ 'field_settings' ][ $key ] = $value;
219 219
 		}
220 220
 
221 221
 	}
222 222
 
223 223
 	public function getCurrentFieldSetting( $key ) {
224
-		$settings = $this->getCurrentField('field_settings');
224
+		$settings = $this->getCurrentField( 'field_settings' );
225 225
 
226
-		if( $settings && !empty( $settings[ $key ] ) ) {
226
+		if ( $settings && ! empty( $settings[ $key ] ) ) {
227 227
 			return $settings[ $key ];
228 228
 		}
229 229
 
@@ -254,8 +254,8 @@  discard block
 block discarded – undo
254 254
 	 */
255 255
 	public function getAtts( $key = NULL ) {
256 256
 
257
-		if( !empty( $key ) ) {
258
-			if( isset( $this->atts[ $key ] ) ) {
257
+		if ( ! empty( $key ) ) {
258
+			if ( isset( $this->atts[ $key ] ) ) {
259 259
 				return $this->atts[ $key ];
260 260
 			}
261 261
 			return NULL;
@@ -321,7 +321,7 @@  discard block
 block discarded – undo
321 321
 
322 322
 		$fields = empty( $this->fields ) ? NULL : $this->fields;
323 323
 
324
-		if( $fields && !empty( $key ) ) {
324
+		if ( $fields && ! empty( $key ) ) {
325 325
 			$fields = isset( $fields[ $key ] ) ? $fields[ $key ] : NULL;
326 326
 		}
327 327
 
@@ -341,8 +341,8 @@  discard block
 block discarded – undo
341 341
 	 */
342 342
 	public function getField( $key ) {
343 343
 
344
-		if( !empty( $key ) ) {
345
-			if( isset( $this->fields[ $key ] ) ) {
344
+		if ( ! empty( $key ) ) {
345
+			if ( isset( $this->fields[ $key ] ) ) {
346 346
 				return $this->fields[ $key ];
347 347
 			}
348 348
 		}
@@ -442,8 +442,8 @@  discard block
 block discarded – undo
442 442
 	public function getPaginationCounts() {
443 443
 
444 444
 		$paging = $this->getPaging();
445
-		$offset = $paging['offset'];
446
-		$page_size = $paging['page_size'];
445
+		$offset = $paging[ 'offset' ];
446
+		$page_size = $paging[ 'page_size' ];
447 447
 		$total = $this->getTotalEntries();
448 448
 
449 449
 		if ( empty( $total ) ) {
@@ -464,7 +464,7 @@  discard block
 block discarded – undo
464 464
 		 */
465 465
 		list( $first, $last, $total ) = apply_filters( 'gravityview_pagination_counts', array( $first, $last, $total ) );
466 466
 
467
-		return array( 'first' => (int) $first, 'last' => (int) $last, 'total' => (int) $total );
467
+		return array( 'first' => (int)$first, 'last' => (int)$last, 'total' => (int)$total );
468 468
 	}
469 469
 
470 470
 	/**
@@ -548,16 +548,16 @@  discard block
 block discarded – undo
548 548
 	 */
549 549
 	public function getCurrentEntry() {
550 550
 
551
-		if( in_array( $this->getContext(), array( 'edit', 'single') ) ) {
551
+		if ( in_array( $this->getContext(), array( 'edit', 'single' ) ) ) {
552 552
 			$entries = $this->getEntries();
553
-			$entry = $entries[0];
553
+			$entry = $entries[ 0 ];
554 554
 		} else {
555 555
 			$entry = $this->_current_entry;
556 556
 		}
557 557
 
558 558
 		/** @since 1.16 Fixes DataTables empty entry issue */
559
-		if ( empty( $entry ) && ! empty( $this->_current_field['entry'] ) ) {
560
-			$entry = $this->_current_field['entry'];
559
+		if ( empty( $entry ) && ! empty( $this->_current_field[ 'entry' ] ) ) {
560
+			$entry = $this->_current_field[ 'entry' ];
561 561
 		}
562 562
 
563 563
 		return $entry;
@@ -594,8 +594,8 @@  discard block
 block discarded – undo
594 594
 	 */
595 595
 	public function renderZone( $zone = '', $atts = array(), $echo = true ) {
596 596
 
597
-		if( empty( $zone ) ) {
598
-			do_action('gravityview_log_error', 'GravityView_View[renderZone] No zone defined.');
597
+		if ( empty( $zone ) ) {
598
+			do_action( 'gravityview_log_error', 'GravityView_View[renderZone] No zone defined.' );
599 599
 			return NULL;
600 600
 		}
601 601
 
@@ -604,33 +604,33 @@  discard block
 block discarded – undo
604 604
 			'context' => $this->getContext(),
605 605
 			'entry' => $this->getCurrentEntry(),
606 606
 			'form' => $this->getForm(),
607
-			'hide_empty' => $this->getAtts('hide_empty'),
607
+			'hide_empty' => $this->getAtts( 'hide_empty' ),
608 608
 		);
609 609
 
610 610
 		$final_atts = wp_parse_args( $atts, $defaults );
611 611
 
612 612
 		$output = '';
613 613
 
614
-		$final_atts['zone_id'] = "{$final_atts['context']}_{$final_atts['slug']}-{$zone}";
614
+		$final_atts[ 'zone_id' ] = "{$final_atts[ 'context' ]}_{$final_atts[ 'slug' ]}-{$zone}";
615 615
 
616
-		$fields = $this->getField( $final_atts['zone_id'] );
616
+		$fields = $this->getField( $final_atts[ 'zone_id' ] );
617 617
 
618 618
 		// Backward compatibility
619
-		if( 'table' === $this->getTemplatePartSlug() ) {
619
+		if ( 'table' === $this->getTemplatePartSlug() ) {
620 620
 			/**
621 621
 			 * Modify the fields displayed in the table
622 622
 			 * @var array
623 623
 			 */
624
-			$fields = apply_filters("gravityview_table_cells", $fields, $this );
624
+			$fields = apply_filters( "gravityview_table_cells", $fields, $this );
625 625
 		}
626 626
 
627
-		if( empty( $fields ) ) {
627
+		if ( empty( $fields ) ) {
628 628
 			return NULL;
629 629
 		}
630 630
 
631 631
 		$field_output = '';
632 632
 		foreach ( $fields as $field ) {
633
-			$final_atts['field'] = $field;
633
+			$final_atts[ 'field' ] = $field;
634 634
 
635 635
 			$field_output .= gravityview_field_output( $final_atts );
636 636
 		}
@@ -641,21 +641,21 @@  discard block
 block discarded – undo
641 641
 		 * @since 1.7.6
642 642
 		 * @param boolean $hide_empty_zone Default: false
643 643
 		 */
644
-		if( empty( $field_output ) && apply_filters( 'gravityview/render/hide-empty-zone', false ) ) {
644
+		if ( empty( $field_output ) && apply_filters( 'gravityview/render/hide-empty-zone', false ) ) {
645 645
 			return NULL;
646 646
 		}
647 647
 
648
-		if( !empty( $final_atts['wrapper_class'] ) ) {
649
-			$output .= '<div class="'.gravityview_sanitize_html_class( $final_atts['wrapper_class'] ).'">';
648
+		if ( ! empty( $final_atts[ 'wrapper_class' ] ) ) {
649
+			$output .= '<div class="' . gravityview_sanitize_html_class( $final_atts[ 'wrapper_class' ] ) . '">';
650 650
 		}
651 651
 
652 652
 		$output .= $field_output;
653 653
 
654
-		if( !empty( $final_atts['wrapper_class'] ) ) {
654
+		if ( ! empty( $final_atts[ 'wrapper_class' ] ) ) {
655 655
 			$output .= '</div>';
656 656
 		}
657 657
 
658
-		if( $echo ) {
658
+		if ( $echo ) {
659 659
 			echo $output;
660 660
 		}
661 661
 
@@ -673,7 +673,7 @@  discard block
 block discarded – undo
673 673
 	 */
674 674
 	function locate_template( $template_names, $load = false, $require_once = true ) {
675 675
 
676
-		if( is_string( $template_names ) && isset( $this->located_templates[ $template_names ] ) ) {
676
+		if ( is_string( $template_names ) && isset( $this->located_templates[ $template_names ] ) ) {
677 677
 
678 678
 			$located = $this->located_templates[ $template_names ];
679 679
 
@@ -682,7 +682,7 @@  discard block
 block discarded – undo
682 682
 			// Set $load to always false so we handle it here.
683 683
 			$located = parent::locate_template( $template_names, false, $require_once );
684 684
 
685
-			if( is_string( $template_names ) ) {
685
+			if ( is_string( $template_names ) ) {
686 686
 				$this->located_templates[ $template_names ] = $located;
687 687
 			}
688 688
 		}
@@ -700,7 +700,7 @@  discard block
 block discarded – undo
700 700
 	 * @return mixed|null    The stored data.
701 701
 	 */
702 702
 	public function __get( $name ) {
703
-		if( isset( $this->{$name} ) ) {
703
+		if ( isset( $this->{$name} ) ) {
704 704
 			return $this->{$name};
705 705
 		} else {
706 706
 			return NULL;
@@ -729,15 +729,15 @@  discard block
 block discarded – undo
729 729
 		$additional = array();
730 730
 
731 731
 		// form-19-table-body.php
732
-		$additional[] = sprintf( 'form-%d-%s-%s.php', $this->getFormId(), $slug, $name );
732
+		$additional[ ] = sprintf( 'form-%d-%s-%s.php', $this->getFormId(), $slug, $name );
733 733
 
734 734
 		// view-3-table-body.php
735
-		$additional[] = sprintf( 'view-%d-%s-%s.php', $this->getViewId(), $slug, $name );
735
+		$additional[ ] = sprintf( 'view-%d-%s-%s.php', $this->getViewId(), $slug, $name );
736 736
 
737
-		if( $this->getPostId() ) {
737
+		if ( $this->getPostId() ) {
738 738
 
739 739
 			// page-19-table-body.php
740
-			$additional[] = sprintf( 'page-%d-%s-%s.php', $this->getPostId(), $slug, $name );
740
+			$additional[ ] = sprintf( 'page-%d-%s-%s.php', $this->getPostId(), $slug, $name );
741 741
 		}
742 742
 
743 743
 		// Combine with existing table-body.php and table.php
@@ -759,7 +759,7 @@  discard block
 block discarded – undo
759 759
 
760 760
 		do_action( 'gravityview_log_debug', '[render] Rendering Template File', $template_file );
761 761
 
762
-		if( !empty( $template_file) ) {
762
+		if ( ! empty( $template_file ) ) {
763 763
 
764 764
 			if ( $require_once ) {
765 765
 				require_once( $template_file );
@@ -776,7 +776,7 @@  discard block
 block discarded – undo
776 776
 	 */
777 777
 	public function render_widget_hooks( $view_id ) {
778 778
 
779
-		if( empty( $view_id ) || 'single' == gravityview_get_context() ) {
779
+		if ( empty( $view_id ) || 'single' == gravityview_get_context() ) {
780 780
 			do_action( 'gravityview_log_debug', __METHOD__ . ' - Not rendering widgets; single entry' );
781 781
 			return;
782 782
 		}
@@ -784,9 +784,9 @@  discard block
 block discarded – undo
784 784
 		$view_data = gravityview_get_current_view_data( $view_id );
785 785
 
786 786
 		// get View widget configuration
787
-		$widgets = (array)$view_data['widgets'];
787
+		$widgets = (array)$view_data[ 'widgets' ];
788 788
 
789
-		switch( current_filter() ) {
789
+		switch ( current_filter() ) {
790 790
 			default:
791 791
 			case 'gravityview_before':
792 792
 				$zone = 'header';
@@ -800,9 +800,9 @@  discard block
 block discarded – undo
800 800
 		 * Filter widgets not in the current zone
801 801
 		 * @since 1.16
802 802
 		 */
803
-		foreach( $widgets as $key => $widget ) {
803
+		foreach ( $widgets as $key => $widget ) {
804 804
 			// The widget isn't in the current zone
805
-			if( false === strpos( $key, $zone ) ) {
805
+			if ( false === strpos( $key, $zone ) ) {
806 806
 				unset( $widgets[ $key ] );
807 807
 			}
808 808
 		}
@@ -817,8 +817,8 @@  discard block
 block discarded – undo
817 817
 		}
818 818
 
819 819
 		// Prevent being called twice
820
-		if( did_action( $zone.'_'.$view_id.'_widgets' ) ) {
821
-			do_action( 'gravityview_log_debug', sprintf( '%s - Not rendering %s; already rendered', __METHOD__ , $zone.'_'.$view_id.'_widgets' ) );
820
+		if ( did_action( $zone . '_' . $view_id . '_widgets' ) ) {
821
+			do_action( 'gravityview_log_debug', sprintf( '%s - Not rendering %s; already rendered', __METHOD__, $zone . '_' . $view_id . '_widgets' ) );
822 822
 			return;
823 823
 		}
824 824
 
@@ -829,7 +829,7 @@  discard block
 block discarded – undo
829 829
 
830 830
 		$default_css_class = 'gv-grid gv-widgets-' . $zone;
831 831
 
832
-		if( 0 === GravityView_View::getInstance()->getTotalEntries() ) {
832
+		if ( 0 === GravityView_View::getInstance()->getTotalEntries() ) {
833 833
 			$default_css_class .= ' gv-widgets-no-results';
834 834
 		}
835 835
 
@@ -840,7 +840,7 @@  discard block
 block discarded – undo
840 840
 		 * @param string $zone Current widget zone, either `header` or `footer`
841 841
 		 * @param array $widgets Array of widget configurations for the current zone, as set by `gravityview_get_current_view_data()['widgets']`
842 842
 		 */
843
-		$css_class = apply_filters('gravityview/widgets/wrapper_css_class', $default_css_class, $zone, $widgets );
843
+		$css_class = apply_filters( 'gravityview/widgets/wrapper_css_class', $default_css_class, $zone, $widgets );
844 844
 
845 845
 		$css_class = gravityview_sanitize_html_class( $css_class );
846 846
 
@@ -848,17 +848,17 @@  discard block
 block discarded – undo
848 848
 		?>
849 849
 		<div class="<?php echo $css_class; ?>">
850 850
 			<?php
851
-			foreach( $rows as $row ) {
852
-				foreach( $row as $col => $areas ) {
853
-					$column = ($col == '2-2') ? '1-2 gv-right' : $col.' gv-left';
851
+			foreach ( $rows as $row ) {
852
+				foreach ( $row as $col => $areas ) {
853
+					$column = ( $col == '2-2' ) ? '1-2 gv-right' : $col . ' gv-left';
854 854
 				?>
855 855
 					<div class="gv-grid-col-<?php echo esc_attr( $column ); ?>">
856 856
 						<?php
857
-						if( !empty( $areas ) ) {
858
-							foreach( $areas as $area ) {
859
-								if( !empty( $widgets[ $zone .'_'. $area['areaid'] ] ) ) {
860
-									foreach( $widgets[ $zone .'_'. $area['areaid'] ] as $widget ) {
861
-										do_action( "gravityview_render_widget_{$widget['id']}", $widget );
857
+						if ( ! empty( $areas ) ) {
858
+							foreach ( $areas as $area ) {
859
+								if ( ! empty( $widgets[ $zone . '_' . $area[ 'areaid' ] ] ) ) {
860
+									foreach ( $widgets[ $zone . '_' . $area[ 'areaid' ] ] as $widget ) {
861
+										do_action( "gravityview_render_widget_{$widget[ 'id' ]}", $widget );
862 862
 									}
863 863
 								}
864 864
 							}
@@ -874,8 +874,8 @@  discard block
 block discarded – undo
874 874
 		 * Prevent widgets from being called twice.
875 875
 		 * Checking for loop_start prevents themes and plugins that pre-process shortcodes from triggering the action before displaying. Like, ahem, the Divi theme and WordPress SEO plugin
876 876
 		 */
877
-		if( did_action( 'loop_start' ) ) {
878
-			do_action( $zone.'_'.$view_id.'_widgets' );
877
+		if ( did_action( 'loop_start' ) ) {
878
+			do_action( $zone . '_' . $view_id . '_widgets' );
879 879
 		}
880 880
 	}
881 881
 
Please login to merge, or discard this patch.
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -220,6 +220,9 @@
 block discarded – undo
220 220
 
221 221
 	}
222 222
 
223
+	/**
224
+	 * @param string $key
225
+	 */
223 226
 	public function getCurrentFieldSetting( $key ) {
224 227
 		$settings = $this->getCurrentField('field_settings');
225 228
 
Please login to merge, or discard this patch.
includes/widgets/search-widget/templates/search-field-select.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -10,8 +10,8 @@  discard block
 block discarded – undo
10 10
 $search_field = $gravityview_view->search_field;
11 11
 
12 12
 // Make sure that there are choices to display
13
-if( empty( $search_field['choices'] ) ) {
14
-	do_action('gravityview_log_debug', 'search-field-select.php - No choices for field' );
13
+if ( empty( $search_field[ 'choices' ] ) ) {
14
+	do_action( 'gravityview_log_debug', 'search-field-select.php - No choices for field' );
15 15
 	return;
16 16
 }
17 17
 
@@ -21,19 +21,19 @@  discard block
 block discarded – undo
21 21
  * @param string $default_option Default: `&mdash;` (—)
22 22
  * @param string $field_type Field type: "select" or "multiselect"
23 23
  */
24
-$default_option = apply_filters('gravityview/extension/search/select_default', '&mdash;', 'select' );
24
+$default_option = apply_filters( 'gravityview/extension/search/select_default', '&mdash;', 'select' );
25 25
 
26 26
 ?>
27 27
 <div class="gv-search-box">
28
-	<?php if( ! gv_empty( $search_field['label'], false ) ) { ?>
29
-		<label for="search-box-<?php echo esc_attr( $search_field['name'] ); ?>"><?php echo esc_html( $search_field['label'] ); ?></label>
28
+	<?php if ( ! gv_empty( $search_field[ 'label' ], false ) ) { ?>
29
+		<label for="search-box-<?php echo esc_attr( $search_field[ 'name' ] ); ?>"><?php echo esc_html( $search_field[ 'label' ] ); ?></label>
30 30
 	<?php } ?>
31 31
 	<p>
32
-		<select name="<?php echo esc_attr( $search_field['name'] ); ?>" id="search-box-<?php echo esc_attr( $search_field['name'] ); ?>">
33
-			<option value="" <?php gv_selected( '', $search_field['value'], true ); ?>><?php echo esc_html( $default_option ); ?></option>
32
+		<select name="<?php echo esc_attr( $search_field[ 'name' ] ); ?>" id="search-box-<?php echo esc_attr( $search_field[ 'name' ] ); ?>">
33
+			<option value="" <?php gv_selected( '', $search_field[ 'value' ], true ); ?>><?php echo esc_html( $default_option ); ?></option>
34 34
 			<?php
35
-			foreach( $search_field['choices'] as $choice ) : ?>
36
-				<option value="<?php echo esc_attr( $choice['value'] ); ?>" <?php gv_selected( $choice['value'], $search_field['value'], true ); ?>><?php echo esc_html( $choice['text'] ); ?></option>
35
+			foreach ( $search_field[ 'choices' ] as $choice ) : ?>
36
+				<option value="<?php echo esc_attr( $choice[ 'value' ] ); ?>" <?php gv_selected( $choice[ 'value' ], $search_field[ 'value' ], true ); ?>><?php echo esc_html( $choice[ 'text' ] ); ?></option>
37 37
 			<?php endforeach; ?>
38 38
 		</select>
39 39
 	</p>
Please login to merge, or discard this patch.
includes/widgets/search-widget/templates/search-field-multiselect.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -10,8 +10,8 @@  discard block
 block discarded – undo
10 10
 $search_field = $gravityview_view->search_field;
11 11
 
12 12
 // Make sure that there are choices to display
13
-if( empty( $search_field['choices'] ) ) {
14
-	do_action('gravityview_log_debug', 'search-field-multiselect.php - No choices for field' );
13
+if ( empty( $search_field[ 'choices' ] ) ) {
14
+	do_action( 'gravityview_log_debug', 'search-field-multiselect.php - No choices for field' );
15 15
 	return;
16 16
 }
17 17
 
@@ -21,19 +21,19 @@  discard block
 block discarded – undo
21 21
  * @param string $default_option Default: `&mdash;` (—)
22 22
  * @param string $field_type Field type: "select" or "multiselect"
23 23
  */
24
-$default_option = apply_filters('gravityview/extension/search/select_default', '&mdash;', 'multiselect' );
24
+$default_option = apply_filters( 'gravityview/extension/search/select_default', '&mdash;', 'multiselect' );
25 25
 
26 26
 ?>
27 27
 <div class="gv-search-box">
28
-	<?php if( ! gv_empty( $search_field['label'], false ) ) { ?>
29
-		<label for="search-box-<?php echo esc_attr( $search_field['name'] ); ?>"><?php echo esc_html( $search_field['label'] ); ?></label>
28
+	<?php if ( ! gv_empty( $search_field[ 'label' ], false ) ) { ?>
29
+		<label for="search-box-<?php echo esc_attr( $search_field[ 'name' ] ); ?>"><?php echo esc_html( $search_field[ 'label' ] ); ?></label>
30 30
 	<?php } ?>
31 31
 	<p>
32
-		<select name="<?php echo esc_attr( $search_field['name'] ); ?>[]" id="search-box-<?php echo esc_attr( $search_field['name'] ); ?>" multiple>
33
-			<option value="" <?php gv_selected( '', $search_field['value'], true ); ?>><?php echo esc_html( $default_option ); ?></option>
32
+		<select name="<?php echo esc_attr( $search_field[ 'name' ] ); ?>[]" id="search-box-<?php echo esc_attr( $search_field[ 'name' ] ); ?>" multiple>
33
+			<option value="" <?php gv_selected( '', $search_field[ 'value' ], true ); ?>><?php echo esc_html( $default_option ); ?></option>
34 34
 			<?php
35
-			foreach( $search_field['choices'] as $choice ) : ?>
36
-				<option value="<?php echo esc_attr( $choice['value'] ); ?>" <?php gv_selected( $choice['value'], $search_field['value'], true ); ?>><?php echo esc_html( $choice['text'] ); ?></option>
35
+			foreach ( $search_field[ 'choices' ] as $choice ) : ?>
36
+				<option value="<?php echo esc_attr( $choice[ 'value' ] ); ?>" <?php gv_selected( $choice[ 'value' ], $search_field[ 'value' ], true ); ?>><?php echo esc_html( $choice[ 'text' ] ); ?></option>
37 37
 			<?php endforeach; ?>
38 38
 		</select>
39 39
 	</p>
Please login to merge, or discard this patch.