diff --git "a/include/class-wb\\StatementGlobeCoordinate.php" "b/include/class-wb\\StatementGlobeCoordinate.php" index 62117c2..3ec1be6 100644 --- "a/include/class-wb\\StatementGlobeCoordinate.php" +++ "b/include/class-wb\\StatementGlobeCoordinate.php" @@ -1,49 +1,53 @@ . # Wikibase namespace wb; /** + * Statement suitable for a globe coordinate + * * A StatementItem is a Statement that contains a SnakItem. + * + * @see https://www.mediawiki.org/wiki/Wikibase/DataModel#Geographic_locations */ class StatementGlobeCoordinate extends Statement { /** - * @param $property Wikidata property as 'P123' - * @param $latitude float + * @param $property string Wikidata property as 'P123' + * @param $latitude float * @param $longitude float * @param $precision float - * @param $altitude float - * @param $globe string + * @param $altitude float + * @param $globe string */ - public function __construct( $property, $latitude, $longitude, $precision, $altitude = null, $globe = null ) { + public function __construct( $property, $latitude, $longitude, $precision = null, $altitude = null, $globe = null ) { parent::__construct( new SnakGlobeCoordinate( $property, $latitude, $longitude, $precision, $altitude, $globe ) ); } /** * @param $property Wikidata property as 'P123' * @param $latitude float * @param $longitude float * @param $precision float * @param $altitude float * @param $globe string */ public static function factory( $property, $latitude, $longitude, $precision, $altitude = null, $globe = null ) { return new self( $property, $latitude, $longitude, $precision, $altitude, $globe ); } }