Source of file FormFieldStyleExtension.php
Size: 1,780 Bytes - Last Modified: 2021-12-23T10:38:24+00:00
/var/www/docs.ssmods.com/process/src/src/Extensions/FormFieldStyleExtension.php
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 | <?php namespace StudioBonito\SilverStripe\Inuit\Forms\Extensions; /** * An extension to add style classes to FormField objects. * * @author Tom Densham <tom.densham@studiobonito.co.uk> * @copyright Studio Bonito Ltd. */ class FormFieldStyleExtension extends \DataExtension { /** * @var string */ protected $fieldHolderClass; /** * @var string */ protected $fieldClass; /** * @var string */ protected $labelClass; /** * @var string */ protected $messageClass; /** * @param string $fieldHolderClass */ public function setFieldHolderClass($fieldHolderClass) { $this->fieldHolderClass = $fieldHolderClass; return $this->owner; } /** * @return string */ public function getFieldHolderClass() { return $this->fieldHolderClass; } /** * @param string $fieldClass */ public function setFieldClass($fieldClass) { $this->fieldClass = $fieldClass; return $this->owner; } /** * @return string */ public function getFieldClass() { return $this->fieldClass; } /** * @param string $labelClass */ public function setLabelClass($labelClass) { $this->labelClass = $labelClass; return $this->owner; } /** * @return string */ public function getLabelClass() { return $this->labelClass; } /** * @param string $messageClass */ public function setMessageClass($messageClass) { $this->messageClass = $messageClass; } /** * @return string */ public function getMessageClass() { return $this->messageClass; } } |