Hi Alberto,
Given you're using the coupler behavior and you replace a file but leave
its corresponding record in tact, the file which gets replaced won't be
deleted. This is by design. It is expected that when replacing a file you
would rather go and delete the complete old record. Than create a new record
with a new file associated with it. In the scenario described your old file
would get deleted as the beforeDelete hook of the coupler behavior gets
triggered and takes care of that.
Now to the versions of the file. I've removed support for automatically
deleting versions of a file in the current version of the media plugin. It
turned out that how, which and when to delete the generated versions is
highly application specific. However you can still take care of that
yourself for example in the before or afterDelete of your "file" model. See
https://gist.github.com/859371 for an example.
- David
--
Our newest site for the community: CakePHP Video Tutorials
http://tv.cakephp.org
Check out the new CakePHP Questions site http://ask.cakephp.org and help others
with their CakePHP related questions.
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at
http://groups.google.com/group/cake-php