CustomHtmlForm\Model\SiteConfigExtension
SiteConfig Extension for CustomHtmlForms.
- Author: Sebastian Diel <sdiel@pixeltricks.de>
- Copyright: 2017 pixeltricks GmbH
- License: see license file in modules root directory
Synopsis
class SiteConfigExtension
extends DataExtension
{
- // members
- private static array $db = ;
- private static array $defaults = ;
- public static SiteConfig $config = NULL;
- public static $SpamCheck_numberOfCharsInCaptcha = NULL;
- public static $SpamCheck_width = NULL;
- public static $SpamCheck_height = NULL;
- public static $SpamCheck_jpgQuality = NULL;
- // methods
- public static int SpamCheck_numberOfCharsInCaptcha()
- public static int SpamCheck_width()
- public static int SpamCheck_height()
- public static int SpamCheck_jpgQuality()
- public void updateFieldLabels()
- public void updateCMSFields()
- public static SiteConfig getConfig()
- public static void triggerError()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Members
private
- $db
—
array
Attributes. - $defaults
—
array
Defaults for DB Attributes.
public
- $SpamCheck_height
—
int
Captcha height - $SpamCheck_jpgQuality
—
int
Captcha quality - $SpamCheck_numberOfCharsInCaptcha
—
int
Number of chars in captcha - $SpamCheck_width
—
int
Captcha width - $config
—
SilverStripe\SiteConfig\SiteConfig
SiteConfig object
Methods
public
- SpamCheck_height() — Returns the height for the captcha image.
- SpamCheck_jpgQuality() — Returns the JPG quality setting for the rendering of the captcha image.
- SpamCheck_numberOfCharsInCaptcha() — Returns the number of chars that should be displayed in the SpamCheck captcha.
- SpamCheck_width() — Returns the width for the captcha image.
- getConfig() — Returns the CustomHtmlFormConfig or triggers an error if not existent.
- triggerError() — Displays an error and stops further program execution.
- updateCMSFields() — Adds a translation section
- updateFieldLabels() — Updates the fields labels