Sunnysideup\Ecommerce\Forms\Fields\EcommerceClassNameOrTypeDropdownField
this is a dropdown field just for selecting the right classname.
usage:
EcommerceClassNameOrTypeDropdownField::create('ClassName', 'Type or so', 'MyBaseClass');.
Synopsis
class EcommerceClassNameOrTypeDropdownField
extends DropdownField
{
- // members
- protected array $availableClasses = ;
- protected string $sourceClass = '';
- protected bool $includeBaseClass = false;
- // methods
- public EcommerceClassNameOrTypeDropdownField __construct()
- public void getSource()
- public void setAvailableClasses()
- public void setIncludeBaseClass()
Hierarchy
Extends
- SilverStripe\Forms\DropdownField
Members
protected
- $availableClasses — array
- $includeBaseClass — Sunnysideup\Ecommerce\Forms\Fields\bool
- $sourceClass — string