ContentValidator
Magento\Downloadable\Model\Sample\ContentValidator
What it does
This validator class ensures downloadable product sample content meets Magento's requirements before being saved.
Developers use it to validate sample sort order, check file integrity for uploaded samples, verify URL formats and domains for URL-based samples, and ensure base64 encoded file content is valid.
It's automatically invoked during downloadable product sample creation or updates through the API or admin interface.
Public Methods
- isValid()