Skip to content

Commit 65e182a

Browse files
committed
Move Statement from Claim to Statement sub NS
1 parent 9528b8f commit 65e182a

14 files changed

Lines changed: 30 additions & 18 deletions

Aliases.php

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ class Claims extends \Wikibase\DataModel\Claim\Claims {}
8888
/**
8989
* @deprecated since 0.6, use the base class instead.
9090
*/
91-
class Statement extends \Wikibase\DataModel\Claim\Statement {}
91+
class Statement extends DataModel\Statement\Statement {}
9292
/**
9393
* @deprecated since 0.6, use the base class instead.
9494
*/
@@ -165,3 +165,12 @@ class ItemDiff extends \Wikibase\DataModel\Entity\Diff\ItemDiff {}
165165
class EntityDiff extends \Wikibase\DataModel\Entity\Diff\EntityDiff {}
166166

167167
}
168+
169+
namespace Wikibase\DataModel\Claim {
170+
171+
/**
172+
* @deprecated since 1.0, use the base class instead.
173+
*/
174+
class Statement extends \Wikibase\DataModel\Statement\Statement {}
175+
176+
}

WikibaseDataModel.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ class_alias( 'Wikibase\DataModel\ByPropertyIdArray', 'Wikibase\ByPropertyIdArray
3838
class_alias( 'Wikibase\DataModel\Claim\Claim', 'Wikibase\Claim' );
3939
class_alias( 'Wikibase\DataModel\Claim\ClaimListAccess', 'Wikibase\ClaimListAccess' );
4040
class_alias( 'Wikibase\DataModel\Claim\Claims', 'Wikibase\Claims' );
41-
class_alias( 'Wikibase\DataModel\Claim\Statement', 'Wikibase\Statement' );
41+
class_alias( 'Wikibase\DataModel\Statement\Statement', 'Wikibase\Statement' );
4242
class_alias( 'Wikibase\DataModel\Entity\Entity', 'Wikibase\Entity' );
4343
class_alias( 'Wikibase\DataModel\Entity\Item', 'Wikibase\Item' );
4444
class_alias( 'Wikibase\DataModel\Entity\Property', 'Wikibase\Property' );
@@ -60,3 +60,4 @@ class_alias( 'Wikibase\DataModel\LegacyIdInterpreter', 'Wikibase\DataModel\Inter
6060
// Aliases introduced in 1.0
6161
class_alias( 'Wikibase\DataModel\Entity\Diff\EntityDiff', 'Wikibase\DataModel\Entity\EntityDiff' );
6262
class_alias( 'Wikibase\DataModel\Entity\Diff\ItemDiff', 'Wikibase\DataModel\Entity\ItemDiff' );
63+
class_alias( 'Wikibase\DataModel\Statement\Statement', 'Wikibase\DataModel\Claim\Statement' );

src/Claim/Claim.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
use Wikibase\DataModel\Snak\Snak;
1010
use Wikibase\DataModel\Snak\SnakList;
1111
use Wikibase\DataModel\Snak\Snaks;
12+
use Wikibase\DataModel\Statement\Statement;
1213

1314
/**
1415
* Class that represents a single Wikibase claim.

src/Entity/Item.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
use OutOfBoundsException;
1111
use Wikibase\DataModel\Claim\Claim;
1212
use Wikibase\DataModel\Claim\Claims;
13-
use Wikibase\DataModel\Claim\Statement;
13+
use Wikibase\DataModel\Statement\Statement;
1414
use Wikibase\DataModel\Entity\Diff\EntityDiff;
1515
use Wikibase\DataModel\Entity\Diff\ItemDiff;
1616
use Wikibase\DataModel\SiteLink;
@@ -341,7 +341,7 @@ public function addClaim( Claim $claim ) {
341341
/**
342342
* @since 1.0
343343
*
344-
* @return Statement[]
344+
* @return \Wikibase\DataModel\Statement\Statement[]
345345
*/
346346
public function getStatements() {
347347
return $this->statements;
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
<?php
22

3-
namespace Wikibase\DataModel\Claim;
3+
namespace Wikibase\DataModel\Statement;
44

55
use InvalidArgumentException;
6+
use Wikibase\DataModel\Claim\Claim;
67
use Wikibase\DataModel\Reference;
78
use Wikibase\DataModel\ReferenceList;
89
use Wikibase\DataModel\References;

src/Statement/StatementList.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
use InvalidArgumentException;
66
use Traversable;
77
use Wikibase\DataModel\Claim\Claims;
8-
use Wikibase\DataModel\Claim\Statement;
8+
use Wikibase\DataModel\Statement\Statement;
99
use Wikibase\DataModel\Entity\PropertyId;
1010
use Wikibase\DataModel\Reference;
1111
use Wikibase\DataModel\ReferenceList;

tests/unit/ByPropertyIdArrayTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use Wikibase\Claims;
99
use Wikibase\DataModel\ByPropertyIdArray;
1010
use Wikibase\DataModel\Claim\Claim;
11-
use Wikibase\DataModel\Claim\Statement;
11+
use Wikibase\DataModel\Statement\Statement;
1212
use Wikibase\DataModel\Entity\PropertyId;
1313
use Wikibase\DataModel\Snak\PropertyNoValueSnak;
1414
use Wikibase\DataModel\Snak\PropertySomeValueSnak;

tests/unit/Claim/ClaimStandaloneTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
namespace Wikibase\Test;
44

55
use Wikibase\DataModel\Claim\Claim;
6-
use Wikibase\DataModel\Claim\Statement;
6+
use Wikibase\DataModel\Statement\Statement;
77
use Wikibase\DataModel\Snak\PropertyNoValueSnak;
88
use Wikibase\DataModel\Snak\PropertySomeValueSnak;
99
use Wikibase\DataModel\Snak\SnakList;

tests/unit/Claim/ClaimsTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
use Wikibase\DataModel\ByPropertyIdArray;
1313
use Wikibase\DataModel\Claim\Claim;
1414
use Wikibase\DataModel\Claim\Claims;
15-
use Wikibase\DataModel\Claim\Statement;
15+
use Wikibase\DataModel\Statement\Statement;
1616
use Wikibase\DataModel\Entity\PropertyId;
1717
use Wikibase\DataModel\Reference;
1818
use Wikibase\DataModel\ReferenceList;

tests/unit/Entity/Diff/ItemDifferTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
use Diff\DiffOp\DiffOpAdd;
77
use Diff\DiffOp\DiffOpChange;
88
use Diff\DiffOp\DiffOpRemove;
9-
use Wikibase\DataModel\Claim\Statement;
9+
use Wikibase\DataModel\Statement\Statement;
1010
use Wikibase\DataModel\Entity\Diff\ItemDiffer;
1111
use Wikibase\DataModel\Entity\Item;
1212
use Wikibase\DataModel\Snak\PropertySomeValueSnak;

0 commit comments

Comments
 (0)