Sunnysideup\PerfectCmsImages\Model\File\PerfectCmsImageDataExtension
defines the image sizes and default upload folder.
Synopsis
class PerfectCmsImageDataExtension
extends DataExtension
{
- // members
- private static string $perfect_cms_images_background_padding_color = '#ffffff';
- private static array $perfect_cms_images_image_definitions = ;
- private static array $casting = ;
- // methods
- public string getPerfectCMSImageTag()
- public string PerfectCMSImageTag()
- public ArrayData PerfectCMSImageTagArrayData()
- public ArrayData getPerfectCMSImageTagArrayData()
- public string PerfectCMSImageLinkNonRetina()
- public string PerfectCMSImageLinkRetina()
- public string PerfectCMSImageLinkNonRetinaWebP()
- public string PerfectCMSImageLinkRetinaWebP()
- public string PerfectCMSImageLinkNonRetinaForMobile()
- public string PerfectCMSImageLinkRetinaForMobile()
- public string PerfectCMSImageLinkNonRetinaWebPForMobile()
- public string PerfectCMSImageLinkRetinaWebPForMobile()
- public string getPerfectCMSImageAbsoluteLink()
- public void PerfectCMSImageLink()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Members
private
- $casting
- $perfect_cms_images_background_padding_color
- $perfect_cms_images_image_definitions
Methods
public
- PerfectCMSImageLink() — returns image link (if any).
- PerfectCMSImageLinkNonRetina()
- PerfectCMSImageLinkNonRetinaForMobile()
- PerfectCMSImageLinkNonRetinaWebP()
- PerfectCMSImageLinkNonRetinaWebPForMobile()
- PerfectCMSImageLinkRetina()
- PerfectCMSImageLinkRetinaForMobile()
- PerfectCMSImageLinkRetinaWebP()
- PerfectCMSImageLinkRetinaWebPForMobile()
- PerfectCMSImageTag()
- PerfectCMSImageTagArrayData()
- getPerfectCMSImageAbsoluteLink()
- getPerfectCMSImageTag()
- getPerfectCMSImageTagArrayData()