Merge "Add a few schemas to SQLite tests"
[lhc/web/wiklou.git] / includes / cache / MessageBlobStore.php
index 5d48c03..b262eab 100644 (file)
@@ -26,6 +26,7 @@
 use Psr\Log\LoggerAwareInterface;
 use Psr\Log\LoggerInterface;
 use Psr\Log\NullLogger;
+use Wikimedia\Rdbms\Database;
 
 /**
  * This class generates message blobs for use by ResourceLoader modules.
@@ -127,14 +128,6 @@ class MessageBlobStore implements LoggerAwareInterface {
                return $this->getBlobs( $modules, $lang );
        }
 
-       /**
-        * @deprecated since 1.27 Obsolete. Used to populate a cache table in the database.
-        * @return bool
-        */
-       public function insertMessageBlob( $name, ResourceLoaderModule $module, $lang ) {
-               return false;
-       }
-
        /**
         * @since 1.27
         * @param ResourceLoaderModule $module
@@ -238,6 +231,7 @@ class MessageBlobStore implements LoggerAwareInterface {
                }
 
                $json = FormatJson::encode( (object)$messages );
+               // @codeCoverageIgnoreStart
                if ( $json === false ) {
                        $this->logger->warning( 'Failed to encode message blob for {module} ({lang})', [
                                'module' => $module->getName(),
@@ -245,6 +239,7 @@ class MessageBlobStore implements LoggerAwareInterface {
                        ] );
                        $json = '{}';
                }
+               // codeCoverageIgnoreEnd
                return $json;
        }
 }