MediaWiki
master
|
Go to the source code of this file.
Variables | |
Some quick notes on the file repository architecture Functionality as | always |
Some quick notes on the file repository architecture Functionality as driven by data model *The repository object stores configuration information about a file storage method *The file object is a process local cache of information about a particular file Thus the file object is the primary public entry point for obtaining information about since access via the file object can be | cached |
Some quick notes on the file repository architecture Functionality as driven by data model *The repository object stores configuration information about a file storage method *The file object is a process local cache of information about a particular file Thus the file object is the primary public entry point for obtaining information about since access via the file object can be whereas access via the repository should not be cached Functions which can act on any file specified in their parameters typically find their place either in the repository where reference to repository specific configuration is or static in members of File or where no such configuration is needed File objects are generated by a factory function from the repository The repository thus has full control over the behavior of its subsidiary file | class |
Some quick notes on the file repository architecture Functionality as driven by data model *The repository object stores configuration information about a file storage method *The file object is a process local cache of information about a particular file Thus the file object is the primary public entry point for obtaining information about since access via the file object can be whereas access via the repository should not be cached Functions which can act on any file specified in their parameters typically find their place either in the repository where reference to repository specific configuration is or static in members of File or | FileRepo |
Some quick notes on the file repository architecture Functionality as driven by data model *The repository object stores configuration information about a file storage method *The file object is a process local cache of information about a particular file Thus the file object is the primary public entry point for obtaining information about | files |
Some quick notes on the file repository architecture Functionality | is |
Some quick notes on the file repository architecture Functionality as driven by data model *The repository object stores configuration information about a file storage method *The file object is a process local cache of information about a particular file Thus the file object is the primary public entry point for obtaining information about since access via the file object can be whereas access via the repository should not be cached Functions which can act on any file specified in their parameters typically find their place either in the repository where reference to repository specific configuration is | needed |
Some quick notes on the file repository architecture Functionality as driven by data model *The repository object stores configuration information about a file storage method *The file object is a process local cache of information about a particular file Thus the file object is the primary public entry point for obtaining information about since access via the file object can be whereas access via the repository should not be cached Functions which can act on any file specified in their parameters typically find their place either in the repository | object |
Some quick notes on the file repository architecture Functionality as driven by data model* The repository object stores configuration information about a file storage method* The file object is a process local cache of information about a particular file Thus the file object is the primary public entry point for obtaining information about since access via the file object can be cached |
Definition at line 3 of file README.
Referenced by User::loadDefaults(), PoolCounterRedis::release(), WikiPageTest::setUp(), and GlobalTest::testReadOnlySet().
|
static |
|
static |
Definition at line 3 of file README.
Referenced by StoreBatchTest::setUp(), FileRepoTest::testFileRepoConstructionOptionCanNotBeAnEmptyArray(), FileRepoTest::testFileRepoConstructionOptionCanNotBeNull(), FileRepoTest::testFileRepoConstructionOptionNeedBackendKey(), FileRepoTest::testFileRepoConstructionOptionNeedNameKey(), and FileRepoTest::testFileRepoConstructionWithRequiredOptions().
Some quick notes on the file repository architecture Functionality as driven by data model* The repository object stores configuration information about a file storage method* The file object is a process local cache of information about a particular file Thus the file object is the primary public entry point for obtaining information about files |
Definition at line 3 of file README.
Referenced by BackupReader::__construct(), UploadStash::clear(), MemoryFileBackend::doCopyInternal(), MemoryFileBackend::doCreateInternal(), MemoryFileBackend::doDeleteInternal(), MemoryFileBackend::doDirectoryExists(), MemoryFileBackend::doGetFileStat(), MemoryFileBackend::doGetLocalCopyMulti(), MemoryFileBackend::doStoreInternal(), MemoryFileBackend::getDirectoryListInternal(), UploadStash::getFile(), MemoryFileBackend::getFileListInternal(), UploadStash::initFile(), UploadStash::removeFileNoAuth(), showUsage(), and wfStreamThumb().
Definition at line 3 of file README.
Referenced by DumpBackup::__construct(), CleanupEmptyCategories::__construct(), PopulateCategory::__construct(), UpdateCollation::__construct(), BackupReader::__construct(), TextPassDumper::__construct(), TextContent::copy(), RecompressTracked::doAllPages(), UpdateLogging::execute(), UsercreateTemplate::execute(), ApiQueryRevisionsBase::extractRevisionInfo(), RedisLockManager::freeLocksOnServer(), RedisLockManager::getLocksOnServer(), PNGMetadataExtractor::getMetadata(), MediaWikiTitleCodec::getTitleInvalidRegex(), CheckLanguageCLI::help(), PoolCounterRedis::initAndPopPoolSlotList(), ParserOutput::isLinkInternal(), LinksUpdateTest::makeTitleAndParserOutput(), SpecialBlock::maybeAlterFormDefaults(), mccShowUsage(), Linker::normalizeSubpageLink(), DatabaseOracle::open(), HttpTest::provideURI(), JobQueueRedis::pushBlobs(), PoolCounterRedis::registerAcquisitionTime(), PoolCounterRedis::release(), Parser::replaceInternalLinks2(), SpecialSearch::showResults(), showUsage(), UserOptions::showUsageAndExit(), SideBarTest::testExternalUrlsRequireADescription(), and UserOptions::warn().
Some quick notes on the file repository architecture Functionality as driven by data model* The repository object stores configuration information about a file storage method* The file object is a process local cache of information about a particular file Thus the file object is the primary public entry point for obtaining information about since access via the file object can be whereas access via the repository should not be cached Functions which can act on any file specified in their parameters typically find their place either in the repository where reference to repository specific configuration is needed |
Definition at line 3 of file README.
Referenced by PHPUnitMaintClass::__construct(), Revision::__construct(), JobQueueRedis::pushBlobs(), and PoolCounterRedis::release().
Some quick notes on the file repository architecture Functionality as driven by data model* The repository object stores configuration information about a file storage method* The file object is a process local cache of information about a particular file Thus the file object is the primary public entry point for obtaining information about since access via the file object can be whereas access via the repository should not be cached Functions which can act on any file specified in their parameters typically find their place either in the repository object |