Skip to content

Commit a857120

Browse files
Vladyslav Yaryshgabplch
authored andcommitted
move invalid argument exception to same interface
1 parent 845c70b commit a857120

13 files changed

+21
-12
lines changed

src/BoundingBox.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
namespace GeoJson;
66

7+
use GeoJson\Exception\InvalidArgumentException;
78
use GeoJson\Exception\UnserializationException;
8-
use InvalidArgumentException;
99
use JsonSerializable;
1010

1111
use function count;
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
namespace GeoJson\Exception;
6+
7+
class InvalidArgumentException extends \InvalidArgumentException implements Exception
8+
{
9+
}

src/Feature/FeatureCollection.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
use Countable;
99
use GeoJson\BoundingBox;
1010
use GeoJson\CoordinateReferenceSystem\CoordinateReferenceSystem;
11+
use GeoJson\Exception\InvalidArgumentException;
1112
use GeoJson\GeoJson;
12-
use InvalidArgumentException;
1313
use IteratorAggregate;
1414
use Traversable;
1515

src/Geometry/GeometryCollection.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use Countable;
99
use GeoJson\BoundingBox;
1010
use GeoJson\CoordinateReferenceSystem\CoordinateReferenceSystem;
11-
use InvalidArgumentException;
11+
use GeoJson\Exception\InvalidArgumentException;
1212
use IteratorAggregate;
1313
use Traversable;
1414

src/Geometry/LineString.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
use GeoJson\BoundingBox;
88
use GeoJson\CoordinateReferenceSystem\CoordinateReferenceSystem;
9-
use InvalidArgumentException;
9+
use GeoJson\Exception\InvalidArgumentException;
1010

1111
use function count;
1212

src/Geometry/LinearRing.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
use GeoJson\BoundingBox;
88
use GeoJson\CoordinateReferenceSystem\CoordinateReferenceSystem;
9-
use InvalidArgumentException;
9+
use GeoJson\Exception\InvalidArgumentException;
1010

1111
use function count;
1212
use function end;

src/Geometry/Point.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
use GeoJson\BoundingBox;
88
use GeoJson\CoordinateReferenceSystem\CoordinateReferenceSystem;
9-
use InvalidArgumentException;
9+
use GeoJson\Exception\InvalidArgumentException;
1010

1111
use function count;
1212
use function is_float;

tests/BoundingBoxTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
namespace GeoJson\Tests;
66

77
use GeoJson\BoundingBox;
8+
use GeoJson\Exception\InvalidArgumentException;
89
use GeoJson\Exception\UnserializationException;
910
use GeoJson\JsonUnserializable;
10-
use InvalidArgumentException;
1111
use PHPUnit\Framework\TestCase;
1212
use stdClass;
1313

tests/Feature/FeatureCollectionTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44

55
namespace GeoJson\Tests\Feature;
66

7+
use GeoJson\Exception\InvalidArgumentException;
78
use GeoJson\Exception\UnserializationException;
89
use GeoJson\Feature\Feature;
910
use GeoJson\Feature\FeatureCollection;
1011
use GeoJson\GeoJson;
1112
use GeoJson\Geometry\Point;
1213
use GeoJson\Tests\BaseGeoJsonTest;
13-
use InvalidArgumentException;
1414
use stdClass;
1515

1616
use function is_subclass_of;

tests/Geometry/GeometryCollectionTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44

55
namespace GeoJson\Tests\Geometry;
66

7+
use GeoJson\Exception\InvalidArgumentException;
78
use GeoJson\Exception\UnserializationException;
89
use GeoJson\GeoJson;
910
use GeoJson\Geometry\Geometry;
1011
use GeoJson\Geometry\GeometryCollection;
1112
use GeoJson\Geometry\Point;
1213
use GeoJson\Tests\BaseGeoJsonTest;
13-
use InvalidArgumentException;
1414
use stdClass;
1515

1616
use function is_subclass_of;

tests/Geometry/LineStringTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44

55
namespace GeoJson\Tests\Geometry;
66

7+
use GeoJson\Exception\InvalidArgumentException;
78
use GeoJson\GeoJson;
89
use GeoJson\Geometry\LineString;
910
use GeoJson\Geometry\MultiPoint;
1011
use GeoJson\Tests\BaseGeoJsonTest;
11-
use InvalidArgumentException;
1212

1313
use function is_subclass_of;
1414
use function json_decode;

tests/Geometry/LinearRingTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44

55
namespace GeoJson\Tests\Geometry;
66

7+
use GeoJson\Exception\InvalidArgumentException;
78
use GeoJson\GeoJson;
89
use GeoJson\Geometry\LinearRing;
910
use GeoJson\Geometry\LineString;
1011
use GeoJson\Geometry\Point;
1112
use GeoJson\Tests\BaseGeoJsonTest;
12-
use InvalidArgumentException;
1313

1414
use function is_subclass_of;
1515

tests/Geometry/PointTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44

55
namespace GeoJson\Tests\Geometry;
66

7+
use GeoJson\Exception\InvalidArgumentException;
78
use GeoJson\GeoJson;
89
use GeoJson\Geometry\Geometry;
910
use GeoJson\Geometry\Point;
1011
use GeoJson\Tests\BaseGeoJsonTest;
11-
use InvalidArgumentException;
1212
use stdClass;
1313

1414
use function func_get_args;

0 commit comments

Comments
 (0)