@@ -235,7 +235,7 @@ public function it_doesnt_use_the_default_sort_parameter_when_a_sort_was_request
235235 /** @test */
236236 public function it_allows_default_custom_sort_class_parameter ()
237237 {
238- $ sortClass = new class implements SortInterface {
238+ $ sortClass = new class () implements SortInterface {
239239 public function __invoke (Builder $ query , bool $ descending , string $ property ): Builder
240240 {
241241 return $ query ->orderBy ('name ' , $ descending ? 'desc ' : 'asc ' );
@@ -266,7 +266,7 @@ public function it_uses_default_descending_sort_parameter()
266266 /** @test */
267267 public function it_allows_multiple_default_sort_parameters ()
268268 {
269- $ sortClass = new class implements SortInterface {
269+ $ sortClass = new class () implements SortInterface {
270270 public function __invoke (Builder $ query , $ descending , string $ property ): Builder
271271 {
272272 return $ query ->orderBy ('name ' , $ descending ? 'desc ' : 'asc ' );
@@ -324,7 +324,7 @@ public function it_can_sort_by_multiple_columns()
324324 /** @test */
325325 public function it_can_sort_by_a_custom_sort_class ()
326326 {
327- $ sortClass = new class implements SortInterface {
327+ $ sortClass = new class () implements SortInterface {
328328 public function __invoke (Builder $ query , $ descending , string $ property ): Builder
329329 {
330330 return $ query ->orderBy ('name ' , $ descending ? 'desc ' : 'asc ' );
@@ -343,7 +343,7 @@ public function __invoke(Builder $query, $descending, string $property): Builder
343343 /** @test */
344344 public function it_can_take_an_argument_for_custom_column_name_resolution ()
345345 {
346- $ sort = AllowedSort::custom ('property_name ' , new SortsField , 'property_column_name ' );
346+ $ sort = AllowedSort::custom ('property_name ' , new SortsField () , 'property_column_name ' );
347347
348348 $ this ->assertInstanceOf (AllowedSort::class, $ sort );
349349 $ this ->assertClassHasAttribute ('internalName ' , get_class ($ sort ));
@@ -352,15 +352,15 @@ public function it_can_take_an_argument_for_custom_column_name_resolution()
352352 /** @test */
353353 public function it_sets_property_column_name_to_property_name_by_default ()
354354 {
355- $ sort = AllowedSort::custom ('property_name ' , new SortsField );
355+ $ sort = AllowedSort::custom ('property_name ' , new SortsField () );
356356
357357 $ this ->assertEquals ($ sort ->getName (), $ sort ->getInternalName ());
358358 }
359359
360360 /** @test */
361361 public function it_resolves_queries_using_property_column_name ()
362362 {
363- $ sort = AllowedSort::custom ('nickname ' , new SortsField , 'name ' );
363+ $ sort = AllowedSort::custom ('nickname ' , new SortsField () , 'name ' );
364364
365365 $ testModel = TestModel::create (['name ' => 'zzzzzzzz ' ]);
366366
@@ -419,7 +419,7 @@ public function late_specified_sorts_still_check_for_allowance()
419419 /** @test */
420420 public function it_can_sort_and_use_scoped_filters_at_the_same_time ()
421421 {
422- $ sortClass = new class implements SortInterface {
422+ $ sortClass = new class () implements SortInterface {
423423 public function __invoke (Builder $ query , $ descending , string $ property ): Builder
424424 {
425425 return $ query ->orderBy ('name ' , $ descending ? 'desc ' : 'asc ' );
@@ -472,7 +472,7 @@ public function raw_sorts_do_not_get_purged_when_specifying_allowed_sorts()
472472 /** @test */
473473 public function the_default_direction_of_an_allow_sort_can_be_set ()
474474 {
475- $ sortClass = new class implements SortInterface {
475+ $ sortClass = new class () implements SortInterface {
476476 public function __invoke (Builder $ query , bool $ descending , string $ property ): Builder
477477 {
478478 return $ query ->orderBy ('name ' , $ descending ? 'desc ' : 'asc ' );
0 commit comments