diff --git a/docs/privacy.md b/docs/privacy.md index 1cc4dba..c74db14 100644 --- a/docs/privacy.md +++ b/docs/privacy.md @@ -169,7 +169,7 @@ no one — a business-account erasure must never block anyone's access. `Modules\Core\Auth\Services\UserOtpService` — nothing else changes). ```php -use Modules\Core\Privacy\PrivacyService; +use Modules\Core\Privacy\Services\PrivacyService; $service = app(PrivacyService::class); diff --git a/src/Command/ProcessErasureRequestsCommand.php b/src/Command/ProcessErasureRequestsCommand.php index ff13523..59e6962 100644 --- a/src/Command/ProcessErasureRequestsCommand.php +++ b/src/Command/ProcessErasureRequestsCommand.php @@ -3,7 +3,7 @@ namespace Modules\Core\Command; use Illuminate\Console\Command; -use Modules\Core\Privacy\ErasureRequestStatus; +use Modules\Core\Privacy\Enums\ErasureRequestStatus; use Modules\Core\Privacy\Jobs\EraseDataSubjectJob; use Modules\Core\Privacy\Models\DataErasureRequest; diff --git a/src/Privacy/Contracts/PersonalDataProvider.php b/src/Privacy/Contracts/PersonalDataProvider.php index 02e24b7..abd0023 100644 --- a/src/Privacy/Contracts/PersonalDataProvider.php +++ b/src/Privacy/Contracts/PersonalDataProvider.php @@ -2,10 +2,10 @@ namespace Modules\Core\Privacy\Contracts; -use Modules\Core\Privacy\CustomerSubject; -use Modules\Core\Privacy\ProviderErasureResult; -use Modules\Core\Privacy\ProviderExportResult; -use Modules\Core\Privacy\UserSubject; +use Modules\Core\Privacy\DTOs\CustomerSubject; +use Modules\Core\Privacy\DTOs\ProviderErasureResult; +use Modules\Core\Privacy\DTOs\ProviderExportResult; +use Modules\Core\Privacy\DTOs\UserSubject; /** * Implemented by any module that holds personal data and wants it included in diff --git a/src/Privacy/CustomerSubject.php b/src/Privacy/DTOs/CustomerSubject.php similarity index 96% rename from src/Privacy/CustomerSubject.php rename to src/Privacy/DTOs/CustomerSubject.php index d8d00c9..0f2cd5a 100644 --- a/src/Privacy/CustomerSubject.php +++ b/src/Privacy/DTOs/CustomerSubject.php @@ -1,6 +1,6 @@ User relation manager to add: diff --git a/src/Privacy/PrivacyManager.php b/src/Privacy/Services/PrivacyManager.php similarity index 97% rename from src/Privacy/PrivacyManager.php rename to src/Privacy/Services/PrivacyManager.php index dbea65b..06432dd 100644 --- a/src/Privacy/PrivacyManager.php +++ b/src/Privacy/Services/PrivacyManager.php @@ -1,6 +1,6 @@