- Andre Lohmann (Nickname: andrelohmann)
Silverstripe 3.2.x
This module extends the File class with a load method, that allows to create file objects from path and a CloudURL Method, that allows to use a thirdparty CDN Domain for all Files.
// Load from File
$File = new File();
$File->load(FILE_PATH, TARGET_PATH);
// use CDN URL
Config::inst()->update('ExtendedFile', 'cloud_url', YOUR_CDN_DOMAIN);
echo $File->getCloudURL();