%3$s
%4$s
',
esc_url(GIVE_PLUGIN_URL . 'build/assets/dist/images/admin/help-circle.svg'),
esc_url(GIVE_PLUGIN_URL . 'build/assets/dist/images/admin/give-settings-gateways-v2.jpg'),
__('Only for Option-Based Form Editor', 'give'),
__('Uses the traditional settings options for creating and customizing a donation form.',
'give')
);
}
/**
* @since 3.18.0
*/
public static function existOptionBasedFormsOnDb(): bool
{
return (bool)give(DonationFormsRepository::class)->prepareQuery()
->whereNotExists(function (
QueryBuilder $builder
) {
$builder
->select(['meta_value', 'formBuilderSettings'])
->from(DB::raw(DB::prefix('give_formmeta')))
->where('meta_key', 'formBuilderSettings')
->whereRaw('AND form_id = ID');
})->count();
}
}