Move is_rest_request() to main plugin class

This commit is contained in:
Justin Foell
2021-01-29 16:06:59 -06:00
parent 99bc0a8f71
commit 70a85f63c2
+1 -12
View File
@@ -109,22 +109,11 @@ class WPStrava_Activity {
* @since 2.3.2
*/
public function get_activity_link( $activity_id, $text, $title = '' ) {
if ( $this->is_rest_request() || WPStrava::get_instance()->settings->no_link ) {
if ( WPStrava::is_rest_request() || WPStrava::get_instance()->settings->no_link ) {
return $text;
}
$url = esc_url( self::ACTIVITIES_URL . $activity_id );
$title_attr = $title ? " title='" . esc_attr( $title ) . "'" : '';
return "<a href='{$url}'{$title_attr}>{$text}</a>";
}
/**
* Check if rest request to skip link rendering in block editor.
*
* @return boolean
* @author Justin Foell <justin@foell.org>
* @since 2.5.1
*/
private function is_rest_request() {
return defined( 'REST_REQUEST' ) && REST_REQUEST;
}
}