CoolCMS API

ShipperTariffEditFactory extends BaseComponentFactory
in package

FinalYes

Creates {@see ShipperTariffEdit} instances.

AppContext is injected by a decorator through setAppContext(), so the constructor does not call the parent constructor.

Table of Contents

Properties

$appContext  : AppContext
$control  : BaseComponent|null
$adminLanguageManager  : LanguageManager
$currencyManager  : CurrencyManager
$formActionsFactory  : FormActionsFactory
$langNavFactory  : LangNavFactory
$paymentMethodManager  : PaymentMethodManager
$shipperRegionManager  : ShipperRegionManager
$shipperTariffManager  : ShipperTariffManager
$supplyKindManager  : SupplyKindManager
$vatManager  : VatManager

Methods

__construct()  : mixed
create()  : ShipperTariffEdit
getAppContext()  : AppContext
getControl()  : BaseComponent
initControl()  : void
initializeAllContexts()  : void
setAppContext()  : $this
initialized()  : T
Stores the component as `$control`, initializes it and returns it with its concrete type (so `create(): Cart` does not return the generic `?BaseComponent` property).

Properties

Methods

__construct()

public __construct(ShipperTariffManager $shipperTariffManager, ShipperRegionManager $shipperRegionManager, CurrencyManager $currencyManager, VatManager $vatManager, PaymentMethodManager $paymentMethodManager, LanguageManager $adminLanguageManager, LangNavFactory $langNavFactory, FormActionsFactory $formActionsFactory, SupplyKindManager $supplyKindManager) : mixed
Parameters
$shipperTariffManager : ShipperTariffManager
$shipperRegionManager : ShipperRegionManager
$currencyManager : CurrencyManager
$vatManager : VatManager
$paymentMethodManager : PaymentMethodManager
$adminLanguageManager : LanguageManager
$langNavFactory : LangNavFactory
$formActionsFactory : FormActionsFactory
$supplyKindManager : SupplyKindManager

initialized()

Stores the component as `$control`, initializes it and returns it with its concrete type (so `create(): Cart` does not return the generic `?BaseComponent` property).

protected initialized(T $control) : T
Parameters
$control : T
Tags
template
Return values
T
On this page

Search results