From 81df54862c5897225f20f640eab154aac870f38a Mon Sep 17 00:00:00 2001 From: Tanner Record Date: Thu, 12 Sep 2024 13:22:54 -0400 Subject: [PATCH] Remove function use statement for Strauss compatibility --- src/views/admin/fields/field.php | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/views/admin/fields/field.php b/src/views/admin/fields/field.php index 195e2d68..2b407539 100644 --- a/src/views/admin/fields/field.php +++ b/src/views/admin/fields/field.php @@ -8,7 +8,7 @@ use StellarWP\Uplink\Config; use StellarWP\Uplink\Admin\Fields\Field; use StellarWP\Uplink\Resources\Resource; -use function StellarWP\Uplink\render_authorize_button; +use StellarWP\Uplink\Components\Admin\Authorize_Button_Controller; ?> get_nonce_field(); ?> is_using_oauth() ) : ?> - slug, get_site_url(), $resource->license_key ?? '' ); ?> + get( Authorize_Button_Controller::class )->render( [ + 'slug' => $field->get_slug(), + 'domain' => get_site_url(), + 'license' => $resource->license_key, + ] ); + } catch ( Throwable $e ) { + if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) { + error_log( "Unable to render authorize button: {$e->getMessage()} {$e->getFile()}:{$e->getLine()} {$e->getTraceAsString()}" ); + } + } + ?> should_show_label() ) : ?>