Skip to content

Commit 8a7caf7

Browse files
committed
make all traits final classes
static calls on traits are deprecated fixes #4
1 parent 5e18612 commit 8a7caf7

15 files changed

+15
-15
lines changed

src/ArrayAssertions.php

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

55
use PHPUnit\Framework\Assert as PHPUnit;
66

7-
trait ArrayAssertions
7+
final class ArrayAssertions
88
{
99
public static function assertIndexed($actual): void
1010
{

src/CountryAssertions.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
use League\ISO3166\ISO3166;
66
use PHPUnit\Framework\Assert as PHPUnit;
77

8-
trait CountryAssertions
8+
final class CountryAssertions
99
{
1010
public static function assertName($actual): void
1111
{

src/EmailAssertions.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
use Egulias\EmailValidator\Validation\RFCValidation;
77
use PHPUnit\Framework\Assert as PHPUnit;
88

9-
trait EmailAssertions
9+
final class EmailAssertions
1010
{
1111
public static function assertValidLoose($actual): void
1212
{

src/GeographicAssertions.php

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

55
use PHPUnit\Framework\Assert as PHPUnit;
66

7-
trait GeographicAssertions
7+
final class GeographicAssertions
88
{
99
public static function assertLatitude($actual): void
1010
{

src/HashidAssertions.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
use Hashids\Hashids;
66
use PHPUnit\Framework\Assert as PHPUnit;
77

8-
trait HashidAssertions
8+
final class HashidAssertions
99
{
1010
public static function assertHashIds(
1111
$actual,

src/LanguageAssertions.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
use Astrotomic\ISO639\ISO639;
66
use PHPUnit\Framework\Assert as PHPUnit;
77

8-
trait LanguageAssertions
8+
final class LanguageAssertions
99
{
1010
public static function assertName($actual): void
1111
{

src/Laravel/BladeAssertions.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
use Illuminate\Support\Str;
88
use PHPUnit\Framework\Assert as PHPUnit;
99

10-
trait BladeAssertions
10+
final class BladeAssertions
1111
{
1212
public static function assertRenderEquals(string $expected, string $template, array $data = []): void
1313
{

src/Laravel/CollectionAssertions.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
use Illuminate\Support\Enumerable;
66
use PHPUnit\Framework\Assert as PHPUnit;
77

8-
trait CollectionAssertions
8+
final class CollectionAssertions
99
{
1010
public static function assertContains(Enumerable $collection, $expected): void
1111
{

src/Laravel/HashidAssertions.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
use Astrotomic\PhpunitAssertions\HashidAssertions as BaseHashidAssertions;
66
use Vinkla\Hashids\Facades\Hashids;
77

8-
trait HashidAssertions
8+
final class HashidAssertions
99
{
1010
public static function assertHashIds($actual, ?int $count = null, ?string $connection = null): void
1111
{

src/Laravel/ModelAssertions.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use Illuminate\Testing\Constraints\HasInDatabase;
99
use PHPUnit\Framework\Assert as PHPUnit;
1010

11-
trait ModelAssertions
11+
final class ModelAssertions
1212
{
1313
/**
1414
* @param string|\Illuminate\Database\Eloquent\Model $table

0 commit comments

Comments
 (0)