Source of file GenericField.php
Size: 0,775 Bytes - Last Modified: 2021-12-23T10:59:36+00:00
/var/www/docs.ssmods.com/process/src/code/Adapter/GenericField.php
1234567891011121314151617181920212223242526272829303132333435363738394041424344 | <?php namespace CropperField\Adapter; /** * GenericField * An Adapter for generic SilverStripe FormFields to inherit from */ use ViewableData; use FormField; abstract class GenericField extends ViewableData implements AdapterInterface { protected $formField; public function __construct(FormField $field) { $this->setFormField($field); parent::__construct(); } public function setFormField(FormField $field) { $this->formField = $field; return $this; } /** * @return \FormField */ public function getFormField() { return $this->formField; } /** * @return string */ public function getFilename() { return $this->getFile()->getFilename(); } public function getImageFilename() { return $this->getSourceImage()->getFilename(); } } |