Deactivate.php
432 Bytes
<?php
namespace WPML\TM\Menu\TranslationServices\Endpoints;
use WPML\Ajax\IHandler;
use WPML\Collect\Support\Collection;
use WPML\FP\Either;
class Deactivate implements IHandler {
public function run( Collection $data ) {
if ( \TranslationProxy::get_current_service_id() ) {
\TranslationProxy::clear_preferred_translation_service();
\TranslationProxy::deselect_active_service();
}
return Either::of( 'OK' );
}
}