gorriecoe\LinkIcon\LinkIconExtension
Adds a logout link type to Link Object.
Synopsis
class LinkIconExtension
extends DataExtension
{
- // members
- private static array $has_one = ;
- private static array $owns = ;
- private static string $icon_tab = 'Settings';
- private static string $icon_asset_folder = 'Icons';
- private static array $icon_allowed_extensions = ;
- private static array $summary_fields = ;
- // methods
- public FieldList updateCMSFields()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Members
private
- $has_one
—
array
Has_one relationship - $icon_allowed_extensions
—
string
Defines folder to store the icons assets into. - $icon_asset_folder
—
string
Defines folder to store the icons assets into. - $icon_tab
—
string
Defines tab to insert the icon fields into. - $owns
—
array
Relationship version ownership - $summary_fields
—
array
Defines summary fields commonly used in table columns as a quick overview of the data for this dataobject
Methods
public
- updateCMSFields() — Update Fields