File tree Expand file tree Collapse file tree 1 file changed +14
-6
lines changed
Expand file tree Collapse file tree 1 file changed +14
-6
lines changed Original file line number Diff line number Diff line change @@ -56,25 +56,33 @@ class Integration extends Singleton {
5656 private static function check_dependencies ( $ integration ) {
5757 switch ( $ integration ) {
5858 case 'wpcf7 ' :
59- $ dep = 'contact-form-7/wp-contact-form-7.php ' ;
59+ $ deps = array ( 'contact-form-7/wp-contact-form-7.php ' ) ;
6060 break ;
6161 case 'gf ' :
62- $ dep = 'gravityforms/gravityforms.php ' ;
62+ $ deps = array ( 'gravityforms/gravityforms.php ' ) ;
6363 break ;
6464 case 'wpforms ' :
65- $ dep = 'wpforms/wpforms.php ' ;
65+ $ deps = array ( 'wpforms/wpforms.php ' , ' wpforms-lite/wpforms.php ' ) ;
6666 break ;
6767 case 'ninja ' :
68- $ dep = 'ninja-forms/ninja-forms.php ' ;
68+ $ deps = array ( 'ninja-forms/ninja-forms.php ' ) ;
6969 break ;
7070 case 'woo ' :
71- $ dep = 'woocommerce/woocommerce.php ' ;
71+ $ deps = array ( 'woocommerce/woocommerce.php ' ) ;
7272 break ;
7373 default :
7474 return false ;
7575 }
7676
77- return Forms_Bridge::is_plugin_active ( $ dep ) || defined ( 'WP_TESTS_DOMAIN ' );
77+ $ is_active = false ;
78+ foreach ( $ deps as $ dep ) {
79+ if ( Forms_Bridge::is_plugin_active ( $ dep ) ) {
80+ $ is_active = true ;
81+ break ;
82+ }
83+ }
84+
85+ return $ is_active || defined ( 'WP_TESTS_DOMAIN ' );
7886 }
7987
8088 /**
You can’t perform that action at this time.
0 commit comments