Manual:File.php

From Linux Web Expert

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

File.php contains a class, File, to represent files in a repository.

Usage notes:

  • A number of public functions, especially many of the 'stubs' (i.e. unimplemented public methods), are meant to be overridden.
  • The name of a file class is known only to the Repo object. To get File objects or generate new ones, use the Repo factory functions. It is usually sufficient to use something like:
    • MediaWikiServices::getInstance()->getRepoGroup()->findFile()
    • MediaWikiServices::getInstance()->getRepoGroup()->getLocalRepo()->newFile()

See also