get( 'domains', false ); if ( $domains !== false ) { /** @var UntranslatedStrings $untranslatedStrings */ $untranslatedStrings = make( UntranslatedStrings::class ); /** @var AutoRegisterSettings $autoRegsiterSettings */ $autoRegsiterSettings = make( AutoRegisterSettings::class ); if ( $autoRegsiterSettings->isEnabled() ) { $autoRegsiterSettings->setEnabled( false ); } return Either::of( [ 'total_strings' => $untranslatedStrings->getCountInDomains( $domains ) ] ); } else { return Either::left( __( 'Error: please try again', 'wpml-string-translation' ) ); } } }