Grasenhiller\DAP\Extensions\Models\DAPExtension
Synopsis
class DAPExtension
extends DataExtension
{
- // members
- private static array $db = ;
- // methods
- public void onBeforeWrite()
- public mixed dapGenerateURLSegment()
- public string dapValidateURLSegment()
- public void Link()
- public string AbsoluteLink()
- public void updateCMSFields()
- public void validateDAPSettings()
- public void DAPLinkingMode()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Members
private
- $db
Methods
public
- AbsoluteLink()
- DAPLinkingMode()
- Link()
- dapGenerateURLSegment() — generate the urlsegment
- dapValidateURLSegment() — validate the given urlsegment and if invalid return a new and valid one
- onBeforeWrite()
- updateCMSFields()
- validateDAPSettings() — a little bit of validation to help the developer