dépôts
/
lhc
/
web
/
wiklou.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove CryptRand and related stuff
[lhc/web/wiklou.git]
/
includes
/
MediaWikiServices.php
diff --git
a/includes/MediaWikiServices.php
b/includes/MediaWikiServices.php
index
292e8df
..
c296a72
100644
(file)
--- a/
includes/MediaWikiServices.php
+++ b/
includes/MediaWikiServices.php
@@
-6,7
+6,7
@@
use CommentStore;
use Config;
use ConfigFactory;
use CryptHKDF;
use Config;
use ConfigFactory;
use CryptHKDF;
-use
CryptRand
;
+use
DateFormatterFactory
;
use EventRelayerGroup;
use GenderCache;
use GlobalVarConfig;
use EventRelayerGroup;
use GenderCache;
use GlobalVarConfig;
@@
-14,6
+14,7
@@
use Hooks;
use IBufferingStatsdDataFactory;
use Liuggio\StatsdClient\Factory\StatsdDataFactoryInterface;
use MediaWiki\Http\HttpRequestFactory;
use IBufferingStatsdDataFactory;
use Liuggio\StatsdClient\Factory\StatsdDataFactoryInterface;
use MediaWiki\Http\HttpRequestFactory;
+use MediaWiki\Permissions\PermissionManager;
use MediaWiki\Preferences\PreferencesFactory;
use MediaWiki\Shell\CommandFactory;
use MediaWiki\Revision\RevisionRenderer;
use MediaWiki\Preferences\PreferencesFactory;
use MediaWiki\Shell\CommandFactory;
use MediaWiki\Revision\RevisionRenderer;
@@
-38,6
+39,7
@@
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\Linker\LinkRendererFactory;
use MWException;
use MimeAnalyzer;
use MediaWiki\Linker\LinkRendererFactory;
use MWException;
use MimeAnalyzer;
+use NamespaceInfo;
use ObjectCache;
use Parser;
use ParserCache;
use ObjectCache;
use Parser;
use ParserCache;
@@
-515,13
+517,11
@@
class MediaWikiServices extends ServiceContainer {
}
/**
}
/**
- * @since 1.28
- * @deprecated since 1.32, use random_bytes()/random_int()
- * @return CryptRand
+ * @since 1.33
+ * @return DateFormatterFactory
*/
*/
- public function getCryptRand() {
- wfDeprecated( __METHOD__, '1.32' );
- return $this->getService( 'CryptRand' );
+ public function getDateFormatterFactory() {
+ return $this->getService( 'DateFormatterFactory' );
}
/**
}
/**
@@
-666,6
+666,14
@@
class MediaWikiServices extends ServiceContainer {
return $this->getService( 'MimeAnalyzer' );
}
return $this->getService( 'MimeAnalyzer' );
}
+ /**
+ * @since 1.33
+ * @return NamespaceInfo
+ */
+ public function getNamespaceInfo() : NamespaceInfo {
+ return $this->getService( 'NamespaceInfo' );
+ }
+
/**
* @since 1.32
* @return NameTableStoreFactory
/**
* @since 1.32
* @return NameTableStoreFactory
@@
-675,6
+683,7
@@
class MediaWikiServices extends ServiceContainer {
}
/**
}
/**
+ * @since 1.32
* @return OldRevisionImporter
*/
public function getOldRevisionImporter() {
* @return OldRevisionImporter
*/
public function getOldRevisionImporter() {
@@
-721,6
+730,14
@@
class MediaWikiServices extends ServiceContainer {
return $this->getService( 'PerDbNameStatsdDataFactory' );
}
return $this->getService( 'PerDbNameStatsdDataFactory' );
}
+ /**
+ * @since 1.33
+ * @return PermissionManager
+ */
+ public function getPermissionManager() {
+ return $this->getService( 'PermissionManager' );
+ }
+
/**
* @since 1.31
* @return PreferencesFactory
/**
* @since 1.31
* @return PreferencesFactory