summaryrefslogtreecommitdiff
path: root/www/wiki/extensions/SemanticMediaWiki/src/Aliases.php
blob: 6cdbce1e481bd9c052ab817fe40f7d8920985815 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
<?php

/**
 * SemanticMediaWiki compatibility aliases for classes that got moved into the SMW namespace
 */

// 3.0
class_alias( \SMW\MediaWiki\Deferred\CallableUpdate::class, 'SMW\DeferredCallableUpdate' );
class_alias( \SMW\Parser\InTextAnnotationParser::class, 'SMW\InTextAnnotationParser' );
class_alias( \SMW\Encoder::class, 'SMW\UrlEncoder' );
class_alias( \SMW\Query\ResultPrinter::class, 'SMW\QueryResultPrinter' );
class_alias( \SMW\Query\ResultPrinter::class, 'SMWIResultPrinter' );
class_alias( \SMW\Query\ExportPrinter::class, 'SMW\ExportPrinter' );
class_alias( \SMW\Query\ResultPrinters\ResultPrinter::class, 'SMW\ResultPrinter' );
class_alias( \SMW\Query\ResultPrinters\ResultPrinter::class, 'SMWResultPrinter' );
class_alias( \SMW\Query\ResultPrinters\FileExportPrinter::class, 'SMW\FileExportPrinter' );
class_alias( \SMW\Query\ResultPrinters\ListResultPrinter::class, 'SMW\ListResultPrinter' );
class_alias( \SMW\Query\Parser::class, 'SMWQueryParser' );
class_alias( \SMW\SQLStore\ChangeOp\ChangeOp::class, 'SMW\SQLStore\CompositePropertyTableDiffIterator' );
class_alias( \SMW\Connection\ConnectionProvider::class, 'SMW\DBConnectionProvider' );
class_alias( \SMW\DataValues\TypesValue::class, 'SMWTypesValue' );
class_alias( \SMW\DataValues\PropertyValue::class, 'SMWPropertyValue' );
class_alias( \SMW\DataValues\StringValue::class, 'SMWStringValue' );
class_alias( \SMW\MediaWiki\Connection\Database::class, '\SMW\MediaWiki\Database' );
class_alias( \SMWDIBlob::class, 'SMWDIString' );

// 1.9.
class_alias( \SMW\Store::class, 'SMWStore' );
class_alias( \SMW\MediaWiki\Jobs\UpdateJob::class, 'SMWUpdateJob' );
class_alias( \SMW\MediaWiki\Jobs\RefreshJob::class, 'SMWRefreshJob' );
class_alias( \SMW\SemanticData::class, 'SMWSemanticData' );
class_alias( \SMW\DIWikiPage::class, 'SMWDIWikiPage' );
class_alias( \SMW\DIProperty::class, 'SMWDIProperty' );
class_alias( \SMW\Serializers\QueryResultSerializer::class, 'SMWDISerializer' );
class_alias( \SMW\DataValueFactory::class, 'SMWDataValueFactory' );
class_alias( \SMW\Exception\DataItemException::class, 'SMWDataItemException' );
class_alias( \SMW\SQLStore\PropertyTableDefinition::class, 'SMWSQLStore3Table' );
class_alias( \SMW\DIConcept::class, 'SMWDIConcept' );
class_alias( \SMW\Query\ResultPrinters\TableResultPrinter::class, 'SMWTableResultPrinter' );

// 2.0
class_alias( \SMW\Query\ResultPrinters\FileExportPrinter::class, 'SMWExportPrinter' );
class_alias( \SMW\AggregatablePrinter::class, 'SMWAggregatablePrinter' );
class_alias( \SMW\Query\ResultPrinters\CategoryResultPrinter::class, 'SMWCategoryResultPrinter' );
class_alias( \SMW\DsvResultPrinter::class, 'SMWDSVResultPrinter' );
class_alias( \SMW\EmbeddedResultPrinter::class, 'SMWEmbeddedResultPrinter' );
class_alias( \SMW\RdfResultPrinter::class, 'SMWRDFResultPrinter' );
class_alias( \SMW\ListResultPrinter::class, 'SMWListResultPrinter' );
class_alias( \SMW\RawResultPrinter::class, 'SMW\ApiResultPrinter' );

// 2.0
class_alias( \SMW\SPARQLStore\SPARQLStore::class, 'SMWSparqlStore' );
class_alias( \SMW\SPARQLStore\RepositoryConnectors\FourstoreRepositoryConnector::class, 'SMWSparqlDatabase4Store' );
class_alias( \SMW\SPARQLStore\RepositoryConnectors\VirtuosoRepositoryConnector::class, 'SMWSparqlDatabaseVirtuoso' );
class_alias( \SMW\SPARQLStore\RepositoryConnectors\GenericRepositoryConnector::class, 'SMWSparqlDatabase' );

// 2.1
class_alias( \SMWSQLStore3::class, 'SMW\SQLStore\SQLStore' );
class_alias( \SMW\Query\Language\Description::class, 'SMWDescription' );
class_alias( \SMW\Query\Language\ThingDescription::class, 'SMWThingDescription' );
class_alias( \SMW\Query\Language\ClassDescription::class, 'SMWClassDescription' );
class_alias( \SMW\Query\Language\ConceptDescription::class, 'SMWConceptDescription' );
class_alias( \SMW\Query\Language\NamespaceDescription::class, 'SMWNamespaceDescription' );
class_alias( \SMW\Query\Language\ValueDescription::class, 'SMWValueDescription' );
class_alias( \SMW\Query\Language\Conjunction::class, 'SMWConjunction' );
class_alias( \SMW\Query\Language\Disjunction::class, 'SMWDisjunction' );
class_alias( \SMW\Query\Language\SomeProperty::class, 'SMWSomeProperty' );
class_alias( \SMW\Query\PrintRequest::class, 'SMWPrintRequest' );
class_alias( \SMW\MediaWiki\Search\Search::class, 'SMWSearch' );

// 2.2
// Some weird SF dependency needs to be removed as quick as possible
class_alias( \SMW\SQLStore\Lookup\ListLookup::class, 'SMW\SQLStore\PropertiesCollector' );
class_alias( \SMW\SQLStore\Lookup\ListLookup::class, 'SMW\SQLStore\UnusedPropertiesCollector' );

class_alias( \SMW\Exporter\Element\ExpElement::class, 'SMWExpElement' );
class_alias( \SMW\Exporter\Element\ExpResource::class, 'SMWExpResource' );
class_alias( \SMW\Exporter\Element\ExpNsResource::class, 'SMWExpNsResource' );
class_alias( \SMW\Exporter\Element\ExpLiteral::class, 'SMWExpLiteral' );
class_alias( \SMW\DataValues\ImportValue::class, 'SMWImportValue' );
class_alias( \SMW\SQLStore\QueryEngine\QueryEngine::class, 'SMWSQLStore3QueryEngine' );

// 2.3
class_alias( \SMW\ParserParameterProcessor::class, 'SMW\ParserParameterFormatter' );
class_alias( \SMW\ParameterProcessorFactory::class, 'SMW\ParameterFormatterFactory' );

// 2.4
class_alias( \SMW\RequestOptions::class, 'SMWRequestOptions' );
class_alias( \SMW\StringCondition::class, 'SMWStringCondition' );
class_alias( \SMW\HashBuilder::class, 'SMW\Hash' );
class_alias( \SMW\DataValues\BooleanValue::class, 'SMWBoolValue' );

// 2.5
class_alias( \SMW\QueryPrinterFactory::class, 'SMW\FormatFactory' );
class_alias( \SMW\ParserFunctions\SubobjectParserFunction::class, 'SMW\SubobjectParserFunction' );
class_alias( \SMW\ParserFunctions\RecurringEventsParserFunction::class, 'SMW\RecurringEventsParserFunction' );
class_alias( \SMW\SQLStore\PropertyTableDefinition::class, 'SMW\SQLStore\TableDefinition' );
class_alias( \SMW\DataModel\ContainerSemanticData::class, 'SMWContainerSemanticData' );

// 3.0 (late alias definition)
class_alias( \SMW\Elastic\ElasticStore::class, 'SMWElasticStore' );