Skip to content

Commit c1e963e

Browse files
committed
Deprecate criteria switching to the package
1 parent 4fc4aac commit c1e963e

File tree

9 files changed

+6
-173
lines changed

9 files changed

+6
-173
lines changed

app/Domain/Shared/Model/Criteria.php

Lines changed: 0 additions & 34 deletions
This file was deleted.

app/Domain/Shared/Model/CriteriaField.php

Lines changed: 0 additions & 11 deletions
This file was deleted.

app/Domain/Shared/Model/CriteriaPagination.php

Lines changed: 0 additions & 57 deletions
This file was deleted.

app/Domain/Shared/Model/CriteriaSort.php

Lines changed: 0 additions & 27 deletions
This file was deleted.

app/Domain/Shared/Model/CriteriaSortDirection.php

Lines changed: 0 additions & 16 deletions
This file was deleted.

app/Domain/Shared/Model/Pagination/Limit.php

Lines changed: 0 additions & 11 deletions
This file was deleted.

app/Domain/Shared/Model/Pagination/Offset.php

Lines changed: 0 additions & 11 deletions
This file was deleted.

app/Domain/User/UserSearchCriteria.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
namespace App\Domain\User;
66

7-
use App\Domain\Shared\Model\Criteria;
8-
use App\Domain\Shared\Model\CriteriaPagination;
7+
use Hibit\Criteria;
8+
use Hibit\CriteriaPagination;
99

1010
final class UserSearchCriteria extends Criteria
1111
{

app/UserInterface/Controller/UserController.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,6 @@
22

33
namespace App\UserInterface\Controller;
44

5-
use App\Domain\Shared\Model\CriteriaField;
6-
use App\Domain\Shared\Model\CriteriaSort;
7-
use App\Domain\Shared\Model\CriteriaSortDirection;
85
use App\Domain\Shared\ValueObject\DateTimeValueObject;
96

107
use App\Domain\User\Aggregate\User;
@@ -16,6 +13,9 @@
1613

1714
use App\Infrastructure\Laravel\Controller;
1815

16+
use Hibit\CriteriaSort;
17+
use Hibit\CriteriaSortDirection;
18+
1919
use Illuminate\Http\Request;
2020
use Illuminate\Http\JsonResponse;
2121

@@ -33,7 +33,7 @@ public function index(Request $request, UserRepository $userRepository): JsonRes
3333
!empty($name) && !is_array($name) ? $name : null,
3434
);
3535

36-
$criteria->sortBy(new CriteriaSort(CriteriaField::fromString('name'), CriteriaSortDirection::ASC));
36+
$criteria->sortBy(CriteriaSort::create('name', CriteriaSortDirection::ASC));
3737

3838
$users = $userRepository->searchByCriteria($criteria);
3939

0 commit comments

Comments
 (0)