*/ /** * Class simulating a backend store. * * @ingroup FileBackend * @since 1.22 */ class MockFileBackend extends MemoryFileBackend { protected function doGetLocalCopyMulti( array $params ) { $tmpFiles = []; // (path => MockFSFile) foreach ( $params['srcs'] as $src ) { $tmpFiles[$src] = new MockFSFile( wfTempDir() . '/' . wfRandomString( 32 ) ); } return $tmpFiles; } }