SilverCart\Extensions\Model\BadgeColorExtension
Extension for status objects.
Adds a badge color status option.
- Author: Sebastian Diel <sdiel@pixeltricks.de>
- Copyright: 2020 pixeltricks GmbH
- License: see license file in modules root directory
Synopsis
class BadgeColorExtension
extends DataExtension
{
- // methods
- public void updateFieldLabels()
- public void updateCMSFields()
- public void updateSummaryFields()
- public DBHTMLText getBadgeColorIndicator()
- public array getBadgeColorDropdownMap()
- public DBHTMLText HTMLBadge()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Members
private
- $db
—
array
DB attributes - $defaults
—
array
Default DB attribute values.
Methods
public
- HTMLBadge() — Renders the badge to display as HTML output.
- getBadgeColorDropdownMap() — Returns the badge color dropdown map.
- getBadgeColorIndicator() — Helper for summary fields.
- updateCMSFields() — Updates the CMS fields.
- updateFieldLabels() — Updates the field labels.
- updateSummaryFields() — Updates the summary fields.