MediaWiki REL1_34
LocalisationUpdate Namespace Reference

Classes

interface  Fetcher
 Interface for classes which fetch files over different protocols and ways. More...
 
class  FetcherFactory
 Constructs fetchers based on the repository urls. More...
 
class  FileSystemFetcher
 Accesses file system directly. More...
 
class  Finder
 Interface for classes which provide list of components, which should be included for l10n updates. More...
 
class  FinderTest
 @covers \LocalisationUpdate\Finder More...
 
class  GitHubFetcher
 This class uses GitHub api to obtain a list of files present in a directory to avoid fetching files that don't exist. More...
 
class  HttpFetcher
 Fetches files over HTTP(s). More...
 
class  JSONReader
 Reads MediaWiki JSON i18n files. More...
 
class  JSONReaderTest
 @covers \LocalisationUpdate\JSONReader More...
 
interface  Reader
 Interface for file readers. More...
 
class  ReaderFactory
 Constructs readers for files based on the names. More...
 
class  ReaderFactoryTest
 @covers \LocalisationUpdate\ReaderFactory More...
 
class  Updater
 Executes the localisation update. More...
 
class  UpdaterTest
 @covers \LocalisationUpdate\Updater More...