update( ... ); * @since 2012-01-28 * @ingroup TTMServer */ class FakeTTMServer implements ReadableTTMServer, WritableTTMServer { public function query( $sourceLanguage, $targetLanguage, $text ) { return []; } public function isLocalSuggestion( array $suggestion ) { false; } public function expandLocation( array $suggestion ) { return ''; } public function update( MessageHandle $handle, $targetText ) { } public function beginBootstrap() { } public function beginBatch() { } public function batchInsertDefinitions( array $batch ) { } public function batchInsertTranslations( array $batch ) { } public function endBatch() { } public function endBootstrap() { } public function getMirrors() { return []; } public function isFrozen() { return false; } }