Wikibase
MediaWiki Wikibase extension
|
Service that modifies entity type definitions when federated properties is enabled. More...
Public Member Functions | |
__construct (array $fedPropsEntityTypeDefinitions, bool $fedPropsEnabled) | |
EntityTypeDefinitionsFedPropsOverrider constructor. More... | |
override (array $existingEntityTypes) | |
Static Public Member Functions | |
static | factory (bool $federatedPropertiesEnabled) |
Private Attributes | |
$fedPropsEntityTypeDefinitions | |
$fedPropsEnabled | |
Service that modifies entity type definitions when federated properties is enabled.
This service is intended to be no longer needed once we improve the way we handle EntityTypeDefinitions see: T280153
Wikibase\Repo\EntityTypeDefinitionsFedPropsOverrider::__construct | ( | array | $fedPropsEntityTypeDefinitions, |
bool | $fedPropsEnabled | ||
) |
EntityTypeDefinitionsFedPropsOverrider constructor.
array | $fedPropsEntityTypeDefinitions | |
bool | $fedPropsEnabled |
|
static |
Wikibase\Repo\EntityTypeDefinitionsFedPropsOverrider::override | ( | array | $existingEntityTypes | ) |
array[] | $existingEntityTypes | Map from entity types to entity definitions |
|
private |
|
private |