MediaWiki 1.42.1
utils Directory Reference
Directory dependency graph for utils:
includes/utils

Files

 AutoloadGenerator.php
 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
 
 BatchRowIterator.php
 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
 
 BatchRowUpdate.php
 
 BatchRowWriter.php
 Updates database rows by primary key in batches.
 
 ClassCollector.php
 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
 
 ExecutableFinder.php
 
 ExtensionInfo.php
 
 FileContentsHasher.php
 Generate hash digests of file contents to help with cache invalidation.
 
 GitInfo.php
 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
 
 MWCryptHKDF.php
 Extract-and-Expand Key Derivation Function (HKDF).
 
 MWCryptRand.php
 A cryptographic random generator class used for generating secret keys.
 
 MWFileProps.php
 MimeMagic helper functions for detecting and dealing with MIME types.
 
 MWRestrictions.php
 
 MWTimestamp.php
 Creation and parsing of MW-style timestamps.
 
 RowUpdateGenerator.php
 Interface for generating updates to single rows in the database.
 
 UIDGenerator.php
 This file deals with UID generation.
 
 UrlUtils.php
 
 ZipDirectoryReader.php
 ZIP file directories reader, for the purposes of upload verification.
 
 ZipDirectoryReaderError.php
 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.