Sunnysideup\Ecommerce\Config\EcommerceConfigDefinitions
This class sets out the static config variables for e-commerce.
It also adds the definitions of any classes that extend EcommerceConfigDefitions.
Synopsis
class EcommerceConfigDefinitions
{
- // members
- protected array $ajaxMethods = ;
- private integer $version = 1;
- private array $definitionGrouping = ;
- // methods
- public float Version()
- public string getAjaxMethod()
- public array getAjaxMethods()
- public array GroupDefinitions()
- public array|string Definitions()
Hierarchy
Uses
- SilverStripe\Core\Extensible
- SilverStripe\Core\Injector\Injectable
- SilverStripe\Core\Config\Configurable
Members
private
- $definitionGrouping
- $version
—
float
Tells us what version of e-commerce we are using.
protected
-
$ajaxMethods
LIST of ajax methods.
Methods
public
- Definitions() — Get a list of all definitions required for e-commerce.
- GroupDefinitions()
- Version() — Tells us the version of e-commerce in use.
- getAjaxMethod() — returns defition of Ajax Method.
- getAjaxMethods() — returns the definition of an ajax definition.