get( 'domains', false ); if ( $domains !== false ) { /** @var UntranslatedStrings $untranslated_strings */ $untranslated_strings = make( UntranslatedStrings::class ); return Either::of( [ 'total_strings' => $untranslated_strings->getCountInDomains( $domains ), 'removed_strings' => $untranslated_strings->remove( Fns::map( Obj::prop( 'id' ), $untranslated_strings->getFromDomains( $domains, self::REMOVE_STRINGS_BATCH_SIZE ) ) ) ] ); } else { return Either::left( __( 'Error: please try again', 'wpml-string-translation' ) ); } } }