Source of file ImageAlignmentSetting.php
Size: 0,737 Bytes - Last Modified: 2020-11-13T10:29:06+00:00
/var/www/docs.ssmods.com/process/src/src/Models/Settings/ImageAlignmentSetting.php
123456789101112131415161718192021222324252627282930313233 | <?php namespace Nobrainer\Elemental\Settings; use SilverStripe\Forms\OptionsetField; class ImageAlignmentSetting extends ElementSettingExtension { private static $title = 'Image Alignment'; private static $column = 'ImageAlignment'; private static $cssBase = ''; private static $defaultValue = 'left'; private static $db = [ 'ImageAlignment' => 'Text' ]; private static $settings = [ 'ImageAlignment' => OptionsetField::class, ]; protected function getSourceFor($setting): array { return [ 'left' => 'Left', 'right' => 'Right', ]; } public function ImageAlignment() { return $this->prepareTemplateData(); } } |