@@ -42,7 +42,7 @@ discard block |
||
42 | 42 | */ |
43 | 43 | static function getInstance() { |
44 | 44 | |
45 | - if( empty( self::$instance ) ) { |
|
45 | + if ( empty( self::$instance ) ) { |
|
46 | 46 | self::$instance = new self; |
47 | 47 | |
48 | 48 | self::$instance->initialize(); |
@@ -99,7 +99,7 @@ discard block |
||
99 | 99 | // Catch either |
100 | 100 | $match_regex = "(?:{$using_permalinks}|{$not_using_permalinks})"; |
101 | 101 | |
102 | - return '#'.$match_regex.'#i'; |
|
102 | + return '#' . $match_regex . '#i'; |
|
103 | 103 | } |
104 | 104 | |
105 | 105 | /** |
@@ -118,18 +118,18 @@ discard block |
||
118 | 118 | |
119 | 119 | $post_id = url_to_postid( $url ); |
120 | 120 | |
121 | - if( empty( $post_id ) ) { |
|
121 | + if ( empty( $post_id ) ) { |
|
122 | 122 | |
123 | 123 | $args = array( |
124 | 124 | 'post_status' => 'publish', |
125 | 125 | 'name' => $slug, |
126 | - 'post_type' => array('any', 'gravityview'), |
|
126 | + 'post_type' => array( 'any', 'gravityview' ), |
|
127 | 127 | ); |
128 | 128 | |
129 | 129 | $posts = get_posts( $args ); |
130 | 130 | |
131 | - if( !empty( $posts ) ) { |
|
132 | - $post_id = $posts[0]->ID; |
|
131 | + if ( ! empty( $posts ) ) { |
|
132 | + $post_id = $posts[ 0 ]->ID; |
|
133 | 133 | } |
134 | 134 | } |
135 | 135 | |
@@ -162,17 +162,17 @@ discard block |
||
162 | 162 | public function render_handler( $matches, $attr, $url, $rawattr ) { |
163 | 163 | |
164 | 164 | // If not using permalinks, re-assign values for matching groups |
165 | - if( !empty( $matches['entry_slug2'] ) ) { |
|
166 | - $matches['is_cpt'] = $matches['is_cpt2']; |
|
167 | - $matches['slug'] = $matches['slug2']; |
|
168 | - $matches['entry_slug'] = $matches['entry_slug2']; |
|
169 | - unset( $matches['is_cpt2'], $matches['slug2'], $matches['entry_slug2'] ); |
|
165 | + if ( ! empty( $matches[ 'entry_slug2' ] ) ) { |
|
166 | + $matches[ 'is_cpt' ] = $matches[ 'is_cpt2' ]; |
|
167 | + $matches[ 'slug' ] = $matches[ 'slug2' ]; |
|
168 | + $matches[ 'entry_slug' ] = $matches[ 'entry_slug2' ]; |
|
169 | + unset( $matches[ 'is_cpt2' ], $matches[ 'slug2' ], $matches[ 'entry_slug2' ] ); |
|
170 | 170 | } |
171 | 171 | |
172 | 172 | // No Entry was found |
173 | - if( empty( $matches['entry_slug'] ) ) { |
|
173 | + if ( empty( $matches[ 'entry_slug' ] ) ) { |
|
174 | 174 | |
175 | - do_action('gravityview_log_error', 'GravityView_oEmbed[render_handler] $entry_slug not parsed by regex.', $matches ); |
|
175 | + do_action( 'gravityview_log_error', 'GravityView_oEmbed[render_handler] $entry_slug not parsed by regex.', $matches ); |
|
176 | 176 | |
177 | 177 | return ''; |
178 | 178 | } |
@@ -182,11 +182,11 @@ discard block |
||
182 | 182 | // Setup the data used |
183 | 183 | $this->set_vars( $matches, $attr, $url, $rawattr ); |
184 | 184 | |
185 | - if( is_admin() && !$this->is_full_oembed_preview ) { |
|
185 | + if ( is_admin() && ! $this->is_full_oembed_preview ) { |
|
186 | 186 | $return = $this->render_admin( $matches, $attr, $url, $rawattr ); |
187 | 187 | } else { |
188 | 188 | |
189 | - if( $this->is_full_oembed_preview ) { |
|
189 | + if ( $this->is_full_oembed_preview ) { |
|
190 | 190 | $return .= $this->generate_preview_notice(); |
191 | 191 | } |
192 | 192 | |
@@ -205,8 +205,8 @@ discard block |
||
205 | 205 | private function generate_preview_notice() { |
206 | 206 | $floaty = GravityView_Admin::get_floaty(); |
207 | 207 | $title = esc_html__( 'This will look better when it is embedded.', 'gravityview' ); |
208 | - $message = esc_html__('Styles don\'t get loaded when being previewed, so the content below will look strange. Don\'t be concerned!', 'gravityview'); |
|
209 | - return '<div class="updated notice">'. $floaty. '<h3>'.$title.'</h3><p>'.$message.'</p><br style="clear:both;" /></div>'; |
|
208 | + $message = esc_html__( 'Styles don\'t get loaded when being previewed, so the content below will look strange. Don\'t be concerned!', 'gravityview' ); |
|
209 | + return '<div class="updated notice">' . $floaty . '<h3>' . $title . '</h3><p>' . $message . '</p><br style="clear:both;" /></div>'; |
|
210 | 210 | } |
211 | 211 | |
212 | 212 | /** |
@@ -219,20 +219,20 @@ discard block |
||
219 | 219 | */ |
220 | 220 | private function set_vars( $matches, $attr, $url, $rawattr ) { |
221 | 221 | |
222 | - $this->entry_id = $matches['entry_slug']; |
|
222 | + $this->entry_id = $matches[ 'entry_slug' ]; |
|
223 | 223 | |
224 | - $post_id = $this->get_postid_from_url_and_slug( $url, $matches['slug'] ); |
|
224 | + $post_id = $this->get_postid_from_url_and_slug( $url, $matches[ 'slug' ] ); |
|
225 | 225 | |
226 | 226 | // The URL didn't have the View Custom Post Type structure. |
227 | - if( empty( $matches['is_cpt'] ) || $matches['is_cpt'] !== 'gravityview' ) { |
|
227 | + if ( empty( $matches[ 'is_cpt' ] ) || $matches[ 'is_cpt' ] !== 'gravityview' ) { |
|
228 | 228 | |
229 | - do_action('gravityview_log_debug', 'GravityView_oEmbed[render_handler] Embedding an entry inside a post or page', $matches ); |
|
229 | + do_action( 'gravityview_log_debug', 'GravityView_oEmbed[render_handler] Embedding an entry inside a post or page', $matches ); |
|
230 | 230 | |
231 | 231 | if ( function_exists( 'gravityview' ) && $post = get_post( $post_id ) ) { |
232 | 232 | $views = \GV\View_Collection::from_post( $post ); |
233 | 233 | $views = $views->all(); |
234 | 234 | if ( ! empty( $views ) ) |
235 | - $this->view_id = $views[0]->ID; |
|
235 | + $this->view_id = $views[ 0 ]->ID; |
|
236 | 236 | } else { |
237 | 237 | /** Deprecated. */ |
238 | 238 | $this->view_id = GravityView_View_Data::getInstance()->maybe_get_view_id( $post_id ); |
@@ -245,7 +245,7 @@ discard block |
||
245 | 245 | } |
246 | 246 | |
247 | 247 | // The inline content has $_POST['type'] set to "embed", while the "Add Media" modal doesn't set that. |
248 | - $this->is_full_oembed_preview = ( isset( $_POST['action'] ) && $_POST['action'] === 'parse-embed' && !isset( $_POST['type'] ) ); |
|
248 | + $this->is_full_oembed_preview = ( isset( $_POST[ 'action' ] ) && $_POST[ 'action' ] === 'parse-embed' && ! isset( $_POST[ 'type' ] ) ); |
|
249 | 249 | } |
250 | 250 | |
251 | 251 | /** |
@@ -263,15 +263,15 @@ discard block |
||
263 | 263 | // Floaty the astronaut |
264 | 264 | $image = GravityView_Admin::get_floaty(); |
265 | 265 | |
266 | - $embed_heading = sprintf( esc_html__('Embed Entry %d', 'gravityview'), $this->entry_id ); |
|
266 | + $embed_heading = sprintf( esc_html__( 'Embed Entry %d', 'gravityview' ), $this->entry_id ); |
|
267 | 267 | |
268 | - $embed_text = sprintf( esc_html__('This entry will be displayed as it is configured in View %d', 'gravityview'), $this->view_id ); |
|
268 | + $embed_text = sprintf( esc_html__( 'This entry will be displayed as it is configured in View %d', 'gravityview' ), $this->view_id ); |
|
269 | 269 | |
270 | 270 | return ' |
271 | 271 | <div class="loading-placeholder" style="background-color:#e6f0f5;"> |
272 | - <h3 style="margin:0; padding:0; font-family: -apple-system, BlinkMacSystemFont, \'Segoe UI\', Roboto, Oxygen-Sans, Ubuntu, Cantarell, \'Helvetica Neue\', sans-serif;">'.$image.$embed_heading.'</h3> |
|
272 | + <h3 style="margin:0; padding:0; font-family: -apple-system, BlinkMacSystemFont, \'Segoe UI\', Roboto, Oxygen-Sans, Ubuntu, Cantarell, \'Helvetica Neue\', sans-serif;">'.$image . $embed_heading . '</h3> |
|
273 | 273 | <p style="margin:0; padding:0; font-family: -apple-system, BlinkMacSystemFont, \'Segoe UI\', Roboto, Oxygen-Sans, Ubuntu, Cantarell, \'Helvetica Neue\', sans-serif;"> |
274 | - '.$embed_text.' |
|
274 | + '.$embed_text . ' |
|
275 | 275 | </p> |
276 | 276 | <br style="clear: both;"> |
277 | 277 | </div>'; |
@@ -326,14 +326,14 @@ discard block |
||
326 | 326 | private function render_frontend( $matches, $attr, $url, $rawattr ) { |
327 | 327 | |
328 | 328 | // If it's already been parsed, don't re-output it. |
329 | - if( !empty( $this->output[ $this->entry_id ] ) ) { |
|
329 | + if ( ! empty( $this->output[ $this->entry_id ] ) ) { |
|
330 | 330 | return $this->output[ $this->entry_id ]; |
331 | 331 | } |
332 | 332 | |
333 | 333 | $entry_output = $this->generate_entry_output(); |
334 | 334 | |
335 | 335 | // Wrap a container div around the output to allow for custom styling |
336 | - $output = sprintf('<div class="gravityview-oembed gravityview-oembed-entry gravityview-oembed-entry-'.$this->entry_id.'">%s</div>', $entry_output ); |
|
336 | + $output = sprintf( '<div class="gravityview-oembed gravityview-oembed-entry gravityview-oembed-entry-' . $this->entry_id . '">%s</div>', $entry_output ); |
|
337 | 337 | |
338 | 338 | /** |
339 | 339 | * @filter `gravityview/oembed/entry` Filter the output of the oEmbed entry embed |
@@ -346,7 +346,7 @@ discard block |
||
346 | 346 | * @var string $url The original URL that was matched by the regex. \n |
347 | 347 | * @var array $rawattr The original unmodified attributes. |
348 | 348 | */ |
349 | - $output = apply_filters('gravityview/oembed/entry', $output, $this, compact( $entry_output, $matches, $attr, $url, $rawattr ) ); |
|
349 | + $output = apply_filters( 'gravityview/oembed/entry', $output, $this, compact( $entry_output, $matches, $attr, $url, $rawattr ) ); |
|
350 | 350 | |
351 | 351 | unset( $entry_output ); |
352 | 352 |
@@ -231,8 +231,9 @@ |
||
231 | 231 | if ( function_exists( 'gravityview' ) && $post = get_post( $post_id ) ) { |
232 | 232 | $views = \GV\View_Collection::from_post( $post ); |
233 | 233 | $views = $views->all(); |
234 | - if ( ! empty( $views ) ) |
|
235 | - $this->view_id = $views[0]->ID; |
|
234 | + if ( ! empty( $views ) ) { |
|
235 | + $this->view_id = $views[0]->ID; |
|
236 | + } |
|
236 | 237 | } else { |
237 | 238 | /** Deprecated. */ |
238 | 239 | $this->view_id = GravityView_View_Data::getInstance()->maybe_get_view_id( $post_id ); |