Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Physical deletion of files after deletion #275

Merged
merged 10 commits into from
May 19, 2023

Conversation

dev-lnk
Copy link
Member

@dev-lnk dev-lnk commented May 18, 2023

Now the files are physically deleted. Added a flag to the File field $isDeleteFiles. Added afterDelete method to fields. The afterDelete method is overridden in the File field and HasOneOrMany trait

dev-lnk added 6 commits May 17, 2023 15:49
Deleting files from storage when deleting from edit form
Deleting Files within Relationships. New method for deleting files. New flag for deleting files
Remove all files and empty directories when deleting a resource. New event afterDelete. Implementation of this event in the File field and the HasOneOrMany field
Removing files from a resource during mass deletion
Mass delete testing
Fix HasOne when deleting files
dev-lnk added 4 commits May 19, 2023 10:50
Fixes after review. New trait FileDeleteableTrait. Added flag to remove directories
Methods deleteFile and checkForDeletion became public. Review Fixes.
Deletion with the removable flag in the HasOne field. New methods for getting file fields in the Fields class
Tests for getting only file fields from the Fields class
@lee-to lee-to merged commit 697ab44 into moonshine-software:1.5.x May 19, 2023
@dev-lnk dev-lnk deleted the delete_files branch May 30, 2023 15:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants