\CleanImage
A wrapper for File, which adds a Title field and a relation to it's page.
- Author: arillo
Synopsis
class CleanImage
extends DataObject
{
- // members
- private static array $db = ;
- private static array $has_one = ;
- private static array $searchable_fields = ;
- private static array $summary_fields = ;
- public static string $upload_folder = "images";
- public static array $allowed_extensions = ;
- // methods
- public static string get_upload_folder()
- public void getCMSFields()
- public mixed getThumbnail()
- public string DownloadLink()
- public string AbsoluteDownloadLink()
Hierarchy
Extends
- DataObject
Members
private
- $db
- $has_one
- $searchable_fields
- $summary_fields
public
- $allowed_extensions
—
array
Allowed file extensions for uploading. - $upload_folder
—
string
This var specifies the name of the upload folder
Methods
public
- AbsoluteDownloadLink() — Returns a absolute download link like: http://domain.com/URLSegment/download/ClassName/ID
- DownloadLink() — Returns a download link like: URLSegment/download/ClassName/ID
- getCMSFields()
- getThumbnail() — Returns CMS thumbnail, if an image is attached.
- get_upload_folder() — Getter for current upload folder.