SilverShop\Extension\ProductImageExtension
Adds some image size functions to the Image DataObject.
Synopsis
class ProductImageExtension
extends DataExtension
{
- // members
- protected Image $owner;
- // methods
- public Image getThumbnail()
- public Image getContentImage()
- public Image getLargeImage()
- public Image getImageAt()
- public bool HasLargeImage()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Uses
- SilverStripe\Core\Config\Configurable
Members
protected
- $owner — SilverStripe\Assets\Image
Methods
public
- HasLargeImage()
- getContentImage()
- getImageAt() — Resizes image by width or height only if the source image is bigger than the given width/height.
- getLargeImage()
- getThumbnail()