Vector
Vector is a skin for MediaWiki. Vector has been the default skin on all Wikimedia wikis since 2010.
Loading...
Searching...
No Matches
ServiceWiring.php File Reference

Service Wirings for Vector skin. More...

Variables

 return [Constants::SERVICE_CONFIG=> function(MediaWikiServices $services) { return $services->getService( 'ConfigFactory') ->makeConfig(Constants::SKIN_NAME);}, Constants::SERVICE_FEATURE_MANAGER=> function(MediaWikiServices $services) { $featureManager=new FeatureManager();$featureManager->registerRequirement(new DynamicConfigRequirement($services->getMainConfig(), Constants::CONFIG_KEY_FULLY_INITIALISED, Constants::REQUIREMENT_FULLY_INITIALISED));$context=RequestContext::getMain();$featureManager->registerRequirement(new LatestSkinVersionRequirement(new SkinVersionLookup($context->getRequest(), $context->getUser(), $services->getService(Constants::SERVICE_CONFIG))));$featureManager->registerFeature(Constants::FEATURE_LATEST_SKIN, [Constants::REQUIREMENT_FULLY_INITIALISED, Constants::REQUIREMENT_LATEST_SKIN_VERSION,]);return $featureManager;}]
 

Detailed Description

Service Wirings for Vector skin.

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.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. http://www.gnu.org/copyleft/gpl.html

Since
1.35