mirror of
https://github.com/LibreSign/libresign.git
synced 2025-12-18 05:20:45 +01:00
Remove internal validation methods from RequestSignatureService and delegate to SequentialSigningService for better separation of concerns. Changes: - Remove hasPendingLowerOrderSigners() private method - Remove isStatusUpgrade() private method - Replace inline ordering validation with call to validateStatusByOrder() - Simplify determineInitialStatus() by delegating validation logic This reduces complexity in RequestSignatureService and makes the code more maintainable by following single responsibility principle. All sequential signing logic is now centralized in the specialized service. Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| Activity | ||
| AppInfo | ||
| BackgroundJob | ||
| Collaboration/Collaborators | ||
| Command | ||
| Controller | ||
| DataObjects | ||
| Dav | ||
| Db | ||
| Enum | ||
| Events | ||
| Exception | ||
| Files | ||
| Handler | ||
| Helper | ||
| Listener | ||
| Middleware | ||
| Migration | ||
| Notification | ||
| Service | ||
| Settings | ||
| Capabilities.php | ||
| ResponseDefinitions.php | ||