thezenmonkey\foundational\Extensions\FoundationalBaseElement
Synopsis
class FoundationalBaseElement
extends DataExtension
{
- // members
- private static array $db = ;
- private static $foundationClasses;
- private static $foundationElementClasses;
- // methods
- public void updateCMSFields()
- public void getThemeOptions()
- public array getSizeArray()
- public array generateSizeArray()
- public string getFoundation()
- public void getElementClasses()
- public void getFoundationalValue()
- public void getFoundationalElementValue()
- public void getFoundationClasses()
- public void setFoundationClasses()
- public void getFoundationElementClasses()
- public void setFoundationElementClasses()
- public void onBeforeWrite()
- public void cleanFoundationalArray()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Tasks
Line | Task |
---|---|
112 | Change the autogenerated stub |
316 | Change the autogenerated stub |
Members
private
- $db
- $foundationClasses
- $foundationElementClasses
Methods
public
- cleanFoundationalArray()
- generateSizeArray() — Create a default size array for Foundation Dropdowns based on GridSize confuration
- getElementClasses()
- getFoundation() — Get Foundation Classes from MultiValueField
- getFoundationClasses()
- getFoundationElementClasses()
- getFoundationalElementValue()
- getFoundationalValue()
- getSizeArray() — Get Size Array for Foundation Dropdowns. If no CustomGrid is defined it will generate one Bases on configured GridSize
- getThemeOptions()
- onBeforeWrite()
- setFoundationClasses()
- setFoundationElementClasses()
- updateCMSFields()