Functions

_executeContentManagerQuery

Helper function that generates the query and executes it on the database

package

Default

Arguments

$group

\{integer}

The content_group id of the desired db entry

$language

\{integer}

The language id of the desired db entry

Response

array|boolean|mixed

Returns the first result as array

« More »

_getContentManagerFallbackId

Helper function that calculates the fallback language id if possible

package

Default

Arguments

$source

\{integer}

The fallback language id

$language

\{integer}

The desired language id

Response

integer|null

Returns the fallback id if there is one, otherwise null

« More »

getCategories

package

Default

« More »

getDateAvailable

package

Default

Arguments

$p_params

« More »

getImages

package

Default

Arguments

$query

$name

$image

$product_id

« More »

getManufacturersData

package

Default

Arguments

$p_params

« More »

getManufacturersId

package

Default

Arguments

$p_productId

« More »

getNew

package

Default

Arguments

$p_params

« More »

getRecommendation

package

Default

Arguments

$p_params

« More »

getSoldOut

package

Default

Arguments

$p_params

« More »

getSpecials

package

Default

Arguments

$p_params

« More »

smarty_function_amazon_payment

package

Smarty

Arguments

$params

$smarty

Response

string

« More »

smarty_function_cart_products_qty

package

Default

Arguments

$params

$smarty

« More »

smarty_function_categories

package

Default

Arguments

$params

$smarty

« More »

smarty_function_check_magna_execute

package

Default

Arguments

$params

$template

\Smarty_Internal_Template

« More »

smarty_function_check_mailbeez_menu

package

Default

Arguments

$params

$template

\Smarty_Internal_Template

« More »

smarty_function_content_manager

Smarty plugin that gets content manager elements from the database

package

Default

Arguments

$params

\{object}

The passed parameters

$smarty

\{object}

Smarty object

Response

string

Returns the collected string from the db

« More »

smarty_function_get_paypal_third_party_payments_block

package

Default

Arguments

$params

$smarty

« More »

smarty_function_get_sub_categories

package

Default

Arguments

$params

$smarty

« More »

smarty_function_gm_get_conf

package

Default

Arguments

$params

$smarty

« More »

smarty_function_gm_gprint

package

Default

Arguments

$params

$smarty

« More »

smarty_function_gm_menuboxes

package

Default

Arguments

$params

$smarty

« More »

smarty_function_html_shop_offline

package

Default

« More »

smarty_function_is_filemanager_available

Returns whether the responsive file manager is available.

package

Default

Arguments

$params

$template

\Smarty_Internal_Template

« More »

smarty_function_load_env_array

package

Default

Arguments

$params

$smarty

« More »

smarty_function_load_language_text

package

Default

Arguments

$params

$smarty

« More »

smarty_function_manufacturer_data

Get the manufacturers data.

package

Default

Arguments

$params

Needs to contain the manufacturers_id.

$smarty

The smarty instance.

Response

array

Contains the manufacturer's data to be used in templates.

« More »

smarty_function_menubox

package

Default

deprecated

IMPORTANT! THIS FILE IS DEPRECATED AND WILL BE REPLACED IN THE FUTURE. MODIFY IT ONLY FOR FIXES. DO NOT APPEND IT WITH NEW FEATURES.

Arguments

$params

$smarty

Response

string

« More »

smarty_function_menuboxes

package

Default

Arguments

$params

$smarty

« More »

smarty_function_object_product_list

package

Default

Arguments

$params

$smarty

« More »

smarty_function_page_id

package

Default

Arguments

$params

$smarty

« More »

smarty_function_page_url

package

Default

Arguments

$params

$smarty

« More »

smarty_function_paypal_ec_button

Outputs the required Express Checkout PayPal HTML

If the "Express Checkout Buttons" are enabled from the admin section this function will output the required HTML that will display the buttons which will load the required JS modules.

package

Default

Arguments

$params

array

$smarty

\Smarty

Response

string

Returns the button HTML along with its corresponding "paypal_ec_button" JS widget.

« More »

smarty_function_pre_black_container

package

Default

« More »

smarty_function_product_images

package

Default

Arguments

$params

$smarty

« More »

smarty_function_product_listing

package

Default

deprecated

IMPORTANT! THIS FILE IS DEPRECATED AND WILL BE REPLACED IN THE FUTURE. MODIFY IT ONLY FOR FIXES. DO NOT APPEND IT WITH NEW FEATURES.

Arguments

$params

$smarty

Response

mixed|string

« More »

smarty_function_product_rating

package

Default

Arguments

$params

$smarty

« More »

smarty_function_product_review

package

Default

Arguments

$params

$smarty

« More »

smarty_function_product_ribbons

package

Default

Arguments

$params

$smarty

« More »

smarty_function_template_setting

package

Smarty

Arguments

$params

$smarty

Response

string

« More »

smarty_function_url_param_to_hidden_fields

package

Default

Arguments

$params

$smarty

« More »

smarty_modifier_detect_page

package

Default

Arguments

$string

« More »

smarty_modifier_gm_get_conf

package

Default

Arguments

$string

« More »

smarty_modifier_gm_get_env_info

package

Default

Arguments

$string

« More »

smarty_modifier_has_children

package

Default

Arguments

$t_categories_array

« More »

smarty_modifier_htmlentities_wrapper

package

Smarty

Arguments

$string

« More »

smarty_modifier_shop_url

package

Smarty

Arguments

$string

« More »

smarty_modifier_show_left_column

package

Default

Arguments

$string

« More »

smarty_outputfilter_note

package

Default

Arguments

$tpl_output

$smarty

« More »

smarty_php_tag

Smarty {php}{/php} block function

package

Default

Arguments

$params

array

parameter list

$content

string

contents of the block

$template

object

template object

$repeat

Response

string

content re-formatted

« More »

Constants

_VALID_XTC

« More »

DIR_FS_CATALOG_IMAGES

« More »

DIR_FS_CATALOG_ORIGINAL_IMAGES

« More »

DIR_FS_CATALOG_THUMBNAIL_IMAGES

« More »

DIR_FS_CATALOG_INFO_IMAGES

« More »

DIR_FS_CATALOG_POPUP_IMAGES

« More »

_VALID_XTC

« More »

DIR_FS_CATALOG_IMAGES

« More »

DIR_FS_CATALOG_ORIGINAL_IMAGES

« More »

DIR_FS_CATALOG_POPUP_IMAGES

« More »

DIR_FS_CATALOG_INFO_IMAGES

« More »

DIR_FS_CATALOG_THUMBNAIL_IMAGES

« More »

$configuration[configuration_key]

« More »

FILENAME_DEFAULT

« More »

APPLICATION_RUN_MODE

« More »

PROJECT_VERSION

« More »

PAGE_PARSE_START_TIME

« More »

STORE_DB_TRANSACTIONS

« More »

$configuration[configuration_key]

« More »

FILENAME_DEFAULT

« More »

APPLICATION_RUN_MODE

« More »

PROJECT_VERSION

« More »

PAGE_PARSE_START_TIME

« More »

STORE_DB_TRANSACTIONS

« More »

STORE_COUNTRY_NAME

« More »

GM_CAT_COUNT

« More »

DIR_WS_BOXES

« More »

GM_HTTP_SERVER

« More »

APPLICATION_RUN_MODE

« More »

PROJECT_VERSION

« More »

FIRST_GX2_TEMPLATE_VERSION

« More »

PAGE_PARSE_START_TIME

« More »

_GM_VALID_CALL

« More »

SQL_CACHEDIR

« More »

WARN_INSTALL_EXISTENCE

« More »

WARN_CONFIG_WRITEABLE

« More »

WARN_SESSION_DIRECTORY_NOT_WRITEABLE

« More »

WARN_SESSION_AUTO_START

« More »

WARN_DOWNLOAD_DIRECTORY_NOT_READABLE

« More »

$configuration[configuration_key]

« More »

FILENAME_DEFAULT

« More »

CURRENT_TEMPLATE

« More »

Classes, interfaces and traits

ContentManagerContentNavigationTrait

« More »

CustomThemeDirectoriesTrait

Trait CustomThemeDirectoriesTrait

« More »

HtmlUtilityTrait

« More »

SearchConditionStrategyTrait

Trait SearchConditionStrategyTrait

« More »

StringUtilityTrait

« More »

XtcUtilityTrait

« More »

AddonValueContainerInterface

Interface AddonValueContainerInterface

« More »

AddonValueServiceInterface

Interface AddonValueServiceInterface

« More »

AddonValueStorageFactoryInterface

Interface AddonValueStorageFactoryInterface

« More »

AddressBlockInterface

Value Object.

Interface AddressBlockInterface

Stores all customer address data.

« More »

AddressBookServiceInterface

Interface AddressBookServiceInterface

« More »

AddressClassInterface

Value Object

Interface AddressClassInterface

Represents a customer address

« More »

AddressFormatProviderInterface

Class AbstractCollection

« More »

AdminAccessGroupDeleterInterface

Interface AdminAccessGroupDeleterInterface

« More »

AdminAccessGroupFactoryInterface

Interface AdminAccessGroupFactoryInterface

« More »

AdminAccessGroupInterface

Interface AdminAccessGroupInterface

« More »

AdminAccessGroupItemInterface

Interface AdminAccessGroupItemInterface

« More »

AdminAccessGroupManagerInterface

Interface AdminAccessGroupManagerInterface

« More »

AdminAccessGroupReaderInterface

Interface AdminAccessGroupReaderInterface

« More »

AdminAccessGroupWriterInterface

Interface AdminAccessGroupWriterInterface

« More »

AdminAccessPermissionDeleterInterface

Interface AdminAccessPermissionDeleterInterface

« More »

AdminAccessPermissionFactoryInterface

Interface AdminAccessPermissionFactoryInterface

« More »

AdminAccessPermissionInterface

Interface AdminAccessPermissionInterface

« More »

AdminAccessPermissionManagerInterface

Interface AdminAccessPermissionManagerInterface

« More »

AdminAccessPermissionPersistenceInterface

Interface AdminAccessPermissionPersistenceInterface

« More »

AdminAccessPermissionPresentationInterface

Interface AdminAccessPermissionPresentationInterface

« More »

AdminAccessPermissionReaderInterface

Interface AdminAccessPermissionReaderInterface

« More »

AdminAccessPermissionWriterInterface

Interface AdminAccessPermissionWriterInterface

« More »

AdminAccessRoleDeleterInterface

Interface AdminAccessRoleDeleterInterface

« More »

AdminAccessRoleFactoryInterface

Interface AdminAccessRoleFactoryInterface

« More »

AdminAccessRoleInterface

Interface AdminAccessRoleInterface

« More »

AdminAccessRoleManagerInterface

Interface AdminAccessRoleManagerInterface

« More »

AdminAccessRoleReaderInterface

Interface AdminAccessRoleReaderInterface

« More »

AdminAccessRoleWriterInterface

Interface AdminAccessRoleWriterInterface

« More »

AdminAccessServiceFactoryInterface

Interface AdminAccessServiceFactoryInterface

« More »

AdminAccessServiceInterface

Interface AuthServiceInterface

« More »

AdminAccessSettingsInterface

Interface AdminAccessSettingsInterface

« More »

AdminAccessUserDeleterInterface

Interface AdminAccessUserDeleterInterface

« More »

AdminAccessUserFactoryInterface

Interface AdminAccessUserFactoryInterface

« More »

AdminAccessUserInterface

Interface AdminAccessUserInterface

« More »

AdminAccessUserManagerInterface

Interface AdminAccessUserManagerInterface

« More »

AdminAccessUserReaderInterface

Interface AdminAccessUserReaderInterface

« More »

AdminAccessUserWriterInterface

Interface AdminAccessUserWriterInterface

« More »

AdminStatusOnlyInterface

Interface AdminStatusOnlyInterface

« More »

AgreementAccessRepositoryInterface

« More »

AgreementCustomerInterface

Interface AgreementCustomerInterface

« More »

AgreementDeleterInterface

Interface AgreementDeleterInterface

« More »

AgreementInterface

Interface AgreementInterface

« More »

AgreementReaderInterface

Interface AgreementReaderInterface

« More »

AgreementReadServiceInterface

Interface AgreementReadServiceInterface

« More »

AgreementRepositoryInterface

Interface AgreementRepositoryInterface

« More »

AgreementWriterInterface

Interface AgreementWriterInterface

« More »

AgreementWriteServiceInterface

Interface AgreementWriteServiceInterface

« More »

AssetCollectionInterface

Interface AssetCollectionInterface

« More »

AssetInterface

Interface AssetInterface

« More »

AttachmentCollectionInterface

Interface AttachmentCollectionInterface

« More »

AttachmentNameInterface

Interface AttachmentNameInterface

« More »

AttachmentPathInterface

Interface AttachmentPathInterface

« More »

AttachmentsHandlerInterface

Class AttachmentsHandlerInterface

« More »

AuthCredentialsInterface

Interface AuthCredentialsInterface

« More »

AuthFactoryInterface

Interface AuthFactoryInterface

« More »

AuthServiceInterface

Interface AuthServiceInterface

« More »

AuthSettingsInterface

Interface AuthSettingsInterface

« More »

AuthStrategyInterface

Interface AuthStrategyInterface

« More »

BaseThemeDirectoriesInterface

Interface BaseThemeDirectoriesInterface

« More »

BuilderInterface

Interface BuilderInterface

« More »

CacheTokenHelperInterface

Interface CacheTokenHelperInterface

« More »

CategoryFactoryInterface

Interface CategoryFactoryInterface

This interface defines methods for creating Category and StoredCategory objects with its CategorySettings dependency.

« More »

CategoryInterface

Interface CategoryInterface

« More »

CategoryListProviderFactoryInterface

Interface CategoryListProviderFactoryInterface

This interface defines methods for creating CategoryListProvider objects for a specific language and filter of customer status permissions with its dependencies.

« More »

CategoryListProviderInterface

Interface CategoryListProviderInterface

This interface defines methods for creating a list of flattened categories with just its essential data. The list of categories is filtered by its parent category ID and customer status permissions and for simplicity it contains language specific data only in one language.

« More »

CategoryObjectServiceInterface

Interface CategoryObjectServiceInterface

This interface defines methods for creating new categories objects with its default values.

« More »

CategoryReadServiceInterface

Interface CategoryReadServiceInterface

This interface defines methods for retrieving data of a particular category and a collection of specific categories.

« More »

CategoryRepositoryDeleterInterface

Interface CategoryRepositoryDeleterInterface

This interface defines methods for deleting category records from the database and is used in the category repository among the interfaces for writing and reading category records.

« More »

CategoryRepositoryInterface

Interface CategoryRepositoryInterface

This interface defines methods for handling the database operations that concern the category records of the database. It provides a layer for more complicated methods that use the writer, reader and deleter.

« More »

CategoryRepositoryReaderInterface

Interface CategoryRepositoryReaderInterface

This interface defines methods for fetching category records from the database and is used in the category repository among the classes for writing and deleting category records.

« More »

CategoryRepositoryWriterInterface

Interface CategoryRepositoryWriterInterface

This interface defines methods for creating and updating specific category records in the database and is used in the category repository among the interfaces for reading and deleting category records.

« More »

CategoryServiceSettingsInterface

Interface CategoryServiceSettingsInterface

This class contains the file system path to the image directory by using specific constants which are defined in the config. It is used by the factory to build the proper service environment. By encapsulating this dependency the code becomes more explicit and testable.

« More »

CategorySettingsInterface

Interface CategorySettingsInterface

This interface defines methods for storing and retrieving some settings regarding display and visibility mode of category related data and is used within a CategoryInterface.

« More »

CategorySettingsRepositoryInterface

Interface CategorySettingsRepositoryInterface

This interface handles the database operations that concern settings regarding display and visibility mode of category related data of the database. It provides a layer for more complicated methods that use the writer, reader and deleter.

« More »

CategorySettingsRepositoryReaderInterface

Interface CategorySettingsRepositoryReaderInterface

This interface defines methods for fetching particular columns of specific category records in the database. The category settings are stored in the categories table and are more related to display and visibility modes of category related data.

« More »

CategorySettingsRepositoryWriterInterface

Interface CategorySettingsRepositoryWriterInterface

This interface defines methods for updating particular columns of specific category records in the database. The category settings are stored in the categories table and are more related to display and visibility modes of category related data.

« More »

CategoryWriteServiceInterface

Interface CategoryWriteServiceInterface

This interface defines methods for creating, updating and deleting categories data.

« More »

ClassFinderInterface

Class Finder Interface

« More »

ClassFinderSettingsInterface

Interface ClassFinderSettingsInterface

« More »

ContactCollectionInterface

Interface ContactCollectionInterface

« More »

ContactNameInterface

Interface ContactNameInterface

« More »

ContactTypeInterface

Interface ContactTypeInterface

« More »

ContentAllowRobotsStatusInterface

Interface ContentAllowRobotsStatusInterface

« More »

ContentDeleterInterface

Interface ContentDeleterInterface

« More »

ContentDeleteServiceInterface

Interface ContentDeleteServiceInterface

« More »

ContentFactoryInterface

Interface ContentFactoryInterface

« More »

ContentGroupIdInterface

Interface ContentGroupIdInterface

« More »

ContentNavigationCollectionInterface

Interface AssetCollectionInterface

« More »

ContentOpenInNewTabStatusInterface

Interface ContentOpenInNewTabStatusInterface

« More »

ContentPositionInterface

Interface ContentPositionInterface

« More »

ContentReaderInterface

Interface ContentReaderInterface

« More »

ContentReadServiceInterface

Class ContentReadServiceInterface

« More »

ContentRepositoryInterface

Interface ContentRepositoryInterface

« More »

ContentServiceFactoryInterface

Interface ContentServiceFactoryInterface

« More »

ContentSitemapChangeFrequencyInterface

Interface ContentSitemapChangeFrequencyInterface

« More »

ContentSitemapInterface

Interface ContentSitemapInterface

« More »

ContentSitemapVisibilityInterface

Interface ContentSitemapVisibilityInterface

« More »

ContentStatusInterface

Interface ContentStatusInterface

« More »

ContentTypeInterface

Interface ContentTypeInterface

« More »

ContentViewInterface

Interface ContentViewInterface

« More »

ContentWriterInterface

Interface ContentWriterInterface

« More »

ContentWriteServiceInterface

Class ContentWriteServiceInterface

« More »

CountryServiceInterface

Interface CountryServiceInterface

« More »

CronjobConfigurationInterface

Interface CronjobConfigurationInterface

« More »

CronjobConfigurationStorageInterface

Interface CronjobConfigurationStorageInterface

« More »

CronjobInterface

Interface CronjobInterface

« More »

CronjobMetaInterface

Interface CronjobMetaInterface

« More »

CronjobReaderInterface

Interface CronjobReaderInterface

« More »

CronjobRepositoryInterface

Interface CronjobRepositoryInterface

« More »

CronjobServiceInterface

Interface CronjobServiceInterface

« More »

CronjobTaskRepositoryInterface

Interface CronjobRepositoryInterface

« More »

CronjobTaskServiceInterface

Interface CronjobTaskServiceInterface

« More »

CronjobWriterInterface

Interface CronjobWriterInterface

« More »

CrossCuttingLoaderInterface

Interface CrossCuttingLoaderInterface

« More »

CrossCuttingObjectInterface

Interface CrossCuttingObjectInterface

« More »

CustomerAccountInputValidatorInterface

Interface CustomerAccountInputValidatorInterface

« More »

CustomerAdditionalAddressInfoInterface

Value Object

Interface CustomerAdditionalAddressInfoInterface

Represents additional address information

« More »

CustomerAddressDeleterInterface

Interface CustomerAddressDeleterInterface

« More »

CustomerAddressInputValidatorInterface

Interface CustomerAddressInputValidatorInterface

« More »

CustomerAddressInterface

Interface CustomerAddressInterface

Interface AddressBlockInterface

Stores all customer address data.

« More »

CustomerAddressReaderInterface

Interface CustomerAddressReaderInterface

« More »

CustomerAddressRepositoryInterface

Interface CustomerAddressRepositoryInterface

« More »

CustomerAddressWriterInterface

Interface CustomerAddressWriterInterface

« More »

CustomerB2BStatusInterface

Interface CustomerB2BStatusInterface

« More »

CustomerCallNumberInterface

Value Object.

Class CustomerCallNumberInterface

Represents a phone or fax number.

« More »

CustomerCityInterface

Value Object.

Interface CustomerCityInterface

Represents a customer city.

« More »

CustomerCompanyInterface

Value Object

Interface CustomerCompanyInterface

Represents a customer company

« More »

CustomerCountryInterface

Interface CustomerCountryInterface

« More »

CustomerCountryIso2Interface

Value Object.

Interface CustomerCountryIso2Interface

Represents a customer country ISO 2 code.

« More »

CustomerCountryIso3Interface

Value Object.

Interface CustomerCountryIso3Interface

Represents customer country ISO 3 code.

« More »

CustomerCountryNameInterface

Value Object.

Interface CustomerCountryNameInterface

Represents a customer country name.

« More »

CustomerCountryReaderInterface

Interface CustomerCountryReaderInterface

« More »

CustomerCountryRepositoryInterface

Interface CustomerCountryRepositoryInterface

« More »

CustomerCountryZoneInterface

Interface CustomerCountryZoneInterface

« More »

CustomerCountryZoneIsoCodeInterface

Value Object.

Interface CustomerCountryZoneIsoCodeInterface

Represents a customer country zone ISO code.

« More »

CustomerCountryZoneNameInterface

Value Object.

Interface CustomerCountryZoneNameInterface

Represents a customer country zone name.

« More »

CustomerCountryZoneReaderInterface

Interface CustomerCountryZoneReaderInterface

« More »

CustomerCountryZoneRepositoryInterface

Interface CustomerCountryZoneRepositoryInterface

« More »

CustomerDeleterInterface

Interface CustomerDeleterInterface

« More »

CustomerEmailInterface

Value Object.

Interface CustomerEmailInterface

Represents a customer email.

« More »

CustomerFirstnameInterface

Value Object.

Interface CustomerFirstnameInterface

Represents a customer first name.

« More »

CustomerGenderInterface

Value Object.

Interface CustomerGenderInterface

Represents a customer gender.

« More »

CustomerGroupAccessRepositoryInterface

Interface CustomerGroupAccessRepositoryInterface

« More »

CustomerGroupCollectionSerializerInterface

Interface CustomerGroupCollectionSerializerInterface

« More »

CustomerGroupConfigurationsInterface

Interface CustomerGroupConfigurationsInterface

« More »

CustomerGroupConfigurationsSerializerInterface

Interface CustomerGroupConfigurationsSerializerInterface

« More »

CustomerGroupDeleterInterface

Interface CustomerGroupDeleterInterface

« More »

CustomerGroupInterface

Interface CustomerGroupInterface

« More »

CustomerGroupReaderInterface

Interface CustomerGroupReaderInterface

« More »

CustomerGroupReadServiceInterface

Interface CustomerGroupReadServiceInterface

« More »

CustomerGroupRepositoryInterface

Interface CustomerGroupRepositoryInterface

« More »

CustomerGroupSerializerInterface

Interface CustomerGroupSerializerInterface

« More »

CustomerGroupSettingsInterface

Interface CustomerGroupSettingsInterface

« More »

CustomerGroupSettingsSerializerInterface

Interface CustomerGroupSettingsSerializerInterface

« More »

CustomerGroupWriterInterface

Interface CustomerGroupWriterInterface

« More »

CustomerGroupWriteServiceInterface

Interface CustomerGroupWriteServiceInterface

« More »

CustomerHouseNumberInterface

Value Object

Interface CustomerHouseNumberInterface

Represents a house number

« More »

CustomerInputValidatorInterface

Interface CustomerInputValidatorInterface

« More »

CustomerInputValidatorSettingsInterface

Value Object.

Interface CustomerInputValidatorSettingsInterface

CustomerInputValidatorSettings stores all min length values and error messages for registration form validation.

« More »

CustomerInterface

Interface CustomerInterface

« More »

CustomerLastnameInterface

Value Object.

Interface CustomerLastnameInterface

Represents a customer last name.

« More »

CustomerNumberInterface

Value Object.

Interface CustomerNumberInterface

Represents a customer number.

« More »

CustomerPasswordInterface

Value Object.

Interface CustomerPasswordInterface

Represents a customer password.

« More »

CustomerPostcodeInterface

Value Object.

Interface CustomerPostcodeInterface

Represents a customer post code.

« More »

CustomerReaderInterface

Interface CustomerReaderInterface

« More »

CustomerReadServiceInterface

Interface CustomerReadServiceInterface

« More »

CustomerRegistrationInputValidatorServiceInterface

Interface CustomerRegistrationInputValidatorServiceInterface

« More »

CustomerRepositoryInterface

Interface CustomerRepositoryInterface

« More »

CustomerServiceInterface

Interface CustomerServiceInterface

« More »

CustomerServiceSettingsInterface

Value Object.

Interface CustomerServiceSettings

Represents the default settings of a customer/guest.

« More »

CustomerStatusHelperInterface

Interface CustomerStatusHelper

« More »

CustomerStatusProviderInterface

Interface CustomerStatusProviderInterface

« More »

CustomerStreetInterface

Value Object.

Interface CustomerStreetInterface

Represents a customer street.

« More »

CustomerSuburbInterface

Value Object.

Interface CustomerSuburbInterface

Represents a customer suburb.

« More »

CustomerVatNumberInterface

Value Object.

Interface CustomerVatNumberInterface

Represents a customer VAT number.

« More »

CustomerWriterInterface

Interface CustomerWriterInterface

« More »

CustomerWriteServiceInterface

Interface CustomerWriteServiceInterface

« More »

CustomThemeCopyResponseInterface

Interface CustomThemeCopyResponseInterface

« More »

CustomThemeDirectoriesInterface

Interface CustomThemeDirectoriesInterface

« More »

DeleteHistoryDataAdapterInterface

Interface DeleteHistoryDataAdapterInterface

« More »

DeleteHistoryMapperInterface

Interface DeleteHistoryMapperInterface

« More »

DeleteHistoryReaderInterface

Interface DeleteHistoryReaderInterface

« More »

DeleteHistoryReadServiceInterface

Interface DeleteHistoryReadServiceInterface

« More »

DeleteHistoryRepositoryInterface

Interface DeleteHistoryRepositoryInterface

« More »

DeleteHistoryWriterInterface

Interface DeleteHistoryWriterInterface

« More »

DeleteHistoryWriteServiceInterface

Interface DeleteHistoryWriteServiceInterface

« More »

EmailAddressInterface

Interface EmailAddressInterface

« More »

EmailAttachmentInterface

Interface EmailAttachmentInterface

« More »

EmailCollectionInterface

Interface EmailCollectionInterface

« More »

EmailContactInterface

Interface EmailContactInterface

« More »

EmailContentInterface

Interface EmailContentInterface

« More »

EmailDeleterInterface

Interface EmailDeleterInterface

« More »

EmailFactoryInterface

Interface EmailFactoryInterface

« More »

EmailInterface

Interface EmailInterface

« More »

EmailReaderInterface

Interface EmailReaderInterface

« More »

EmailRepositoryInterface

Interface EmailRepositoryInterface

« More »

EmailServiceInterface

Interface EmailServiceInterface

« More »

EmailSubjectInterface

Interface EmailSubjectInterface

« More »

EmailWriterInterface

Interface EmailWriterInterface

« More »

FeaturedProductInterface

« More »

FeaturedProductReaderInterface

Interface FeaturedProductReaderInterface

« More »

FeaturedProductReadServiceInterface

« More »

FeaturedProductRepositoryInterface

Interface FeaturedProductRepositoryInterface

« More »

FeaturedProductServiceFactoryInterface

Interface FeaturedProductServiceFactoryInterface

« More »

FeaturedProductSettingsInterface

Interface FeaturedProductSettingsInterface

« More »

FilesystemHelperInterface

Interface FilesystemHelperInterface

« More »

GeneralSearchConditionInterface

Interface GeneralSearchConditionInterface

« More »

GmConfigurationFactoryInterface

Interface GmConfigurationFactoryInterface

« More »

GmConfigurationInterface

Interface GmConfigurationInterface

« More »

GmConfigurationReaderInterface

Interface GmConfigurationReaderInterface

« More »

GmConfigurationRepositoryInterface

Interface GmConfigurationRepositoryInterface

« More »

GmConfigurationServiceFactoryInterface

Interface GmConfigurationServiceFactoryInterface

« More »

GmConfigurationServiceInterface

Interface GmConfigurationServiceInterface

« More »

GmConfigurationWriterInterface

Interface GmConfigurationWriterInterface

« More »

GraduatedPriceInterface

Interface GraduatedPriceInterface

« More »

GXCoreLoaderInterface

Interface GXCoreLoaderInterface

« More »

GXCoreLoaderSettingsInterface

Interface GXCoreLoaderSettingsInterface

« More »

HttpContextInterface

Interface HttpContextInterface

« More »

HttpContextReaderInterface

Interface HttpContextReaderInterface

« More »

HttpControllerResponseInterface

Interface HttpControllerResponseInterface

« More »

HttpDispatcherInterface

Interface HttpDispatcherInterface

« More »

HttpResponseProcessorInterface

Interface HttpResponseProcessorInterface

« More »

HttpServiceFactoryInterface

Interface HttpServiceFactoryInterface

« More »

HttpServiceInterface

Interface HttpServiceInterface

« More »

HttpViewControllerFactoryInterface

Interface HttpViewControllerFactoryInterface

« More »

HttpViewControllerInterface

Interface HttpViewControllerInterface

« More »

HttpViewControllerRegistryInterface

Interface HttpViewControllerRegistryInterface

« More »

IdentifiedThemeInterface

Interface IdentifiedThemeInterface

« More »

IdInterface

Class IdInterface

« More »

ImageProcessingServiceInterface

Interface ImageProcessingServiceInterface

« More »

InfoBoxFactoryInterface

Interface InfoBoxFactoryInterface

« More »

InfoBoxMessageInterface

Interface InfoBoxMessageInterface

« More »

InfoBoxRepositoryDeleterInterface

Interfaces InfoBoxDeleterInterface

« More »

InfoBoxRepositoryInterface

Interface InfoBoxRepositoryInterface

« More »

InfoBoxRepositoryReaderInterface

Interface InfoBoxReaderInterface

« More »

InfoBoxRepositoryWriterInterface

Interface InfoBoxWriterInterface

« More »

InfoBoxServiceInterface

Interface InfoBoxServiceInterface

« More »

InfoElementContentBuilderInterface

Interface InfoElementContentBuilderInterface

« More »

InfoPageContentBuilderInterface

Interface InfoPageContentBuilderInterface

« More »

InvoiceArchiveReadServiceInterface

Interface InvoiceFileEntitlerInterface

« More »

InvoiceArchiveWriteServiceInterface

Interface InvoiceArchiveWriteServiceInterface

« More »

InvoiceFileEntitlerInterface

Interface InvoiceFileEntitlerInterface

« More »

InvoiceListGeneratorInterface

Interface InvoiceListGeneratorInterface

« More »

InvoiceRepositoryInterface

Interface InvoiceRepositoryInterface

« More »

InvoiceServiceSettingsInterface

Interface InvoiceServiceSettingsInterface

This class contains the file system path to the invoice directory by using specific constants which are defined in the config. It is used by the factory to build the proper service environment. By encapsulating this dependency the code becomes more explicit and testable.

« More »

LanguageHelperInterface

Class LanguageHelperInterface

« More »

LanguageProviderInterface

Interface LanguageProviderInterface

« More »

LinkPageContentBuilderInterface

Interface LinkPageContentBuilderInterface

« More »

LocalizedContentAttributeCollectionInterface

Interface LocalizedContentAttributeCollectionInterface

« More »

LocalizedContentAttributeInterface

Interface LocalizedContentAttributeInterface

« More »

LogFilesServiceInterface

Interface LogFilesServiceInterface

« More »

MailerAdapterInterface

Interface MailerAdapterInterface

« More »

MainThemeDirectoriesInterface

Interface MainThemeDirectoriesInterface

« More »

MainThemeInterface

Interface MainThemeInterface

« More »

ManufacturerDeleterInterface

Interface ManufacturerDeleterInterface

« More »

ManufacturerInterface

Interface ManufacturerInterface

« More »

ManufacturerReaderInterface

Interface ManufacturerReaderInterface

« More »

ManufacturerReadServiceInterface

Interface ManufacturerReadServiceInterface

« More »

ManufacturerRepositoryInterface

Interface ManufacturerRepositoryInterface

« More »

ManufacturerWriterInterface

Interface ManufacturerWriterInterface

« More »

ManufacturerWriteServiceInterface

Interface ManufacturerWriteServiceInterface

« More »

ModuleCenterModuleCollectionInterface

Interface ModuleCenterModuleCollectionInterface

« More »

ModuleCenterModuleInterface

Interface ModuleCenterModuleInterface

« More »

NewsletterSubscriptionInterface

Interface NewsletterSubscriptionInterface

« More »

NewsletterSubscriptionServiceFactoryInterface

Interface NewsletterSubscriptionServiceFactoryInterface

« More »

NewsletterSubscriptionServiceInterface

Interface NewsletterSubscriptionServiceInterface

« More »

OrderFactoryInterface

Interface OrderFactoryInterface

« More »

OrderInterface

Interface OrderInterface

« More »

OrderItemAttributeFactoryInterface

Interface OrderItemAttributeFactoryInterface

« More »

OrderItemAttributeInterface

Interface OrderItemAttributeInterface

« More »

OrderItemAttributeRepositoryDeleterInterface

Interface OrderItemAttributeRepositoryDeleterInterface

« More »

OrderItemAttributeRepositoryFactoryInterface

Interface OrderItemAttributeRepositoryFactoryInterface

« More »

OrderItemAttributeRepositoryInterface

Interface OrderItemAttributeRepositoryInterface

« More »

OrderItemAttributeRepositoryReaderInterface

Interface OrderItemAttributeRepositoryReaderInterface

« More »

OrderItemAttributeRepositoryWriterInterface

Interface OrderItemAttributeRepositoryWriterInterface

« More »

OrderItemFactoryInterface

Interface OrderItemFactoryInterface

« More »

OrderItemInterface

Interface OrderItemInterface

« More »

OrderItemPropertyFactoryInterface

Interface OrderItemPropertyFactoryInterface

« More »

OrderItemPropertyRepositoryDeleterInterface

Interface OrderItemPropertyRepositoryDeleterInterface

« More »

OrderItemPropertyRepositoryReaderInterface

Interface OrderItemPropertyRepositoryReaderInterface

« More »

OrderItemPropertyRepositoryWriterInterface

Interface OrderItemPropertyRepositoryWriterInterface

« More »

OrderItemRepositoryDeleterInterface

Interface OrderItemRepositoryDeleterInterface

« More »

OrderItemRepositoryInterface

Interface OrderItemRepositoryInterface

« More »

OrderItemRepositoryReaderInterface

Interface OrderItemRepositoryReaderInterface

« More »

OrderItemRepositoryWriterInterface

Interface OrderItemRepositoryWriterInterface

« More »

OrderListGeneratorInterface

Interface OrderListGeneratorInterface

« More »

OrderObjectServiceInterface

Interface OrderObjectServiceInterface

« More »

OrderPaymentTypeInterface

Interface OrderPaymentTypeInterface

« More »

OrderReadServiceInterface

Interface OrderReadServiceInterface

« More »

OrderRepositoryDeleterInterface

Interface OrderRepositoryDeleterInterface

« More »

OrderRepositoryInterface

Interface OrderRepositoryInterface

« More »

OrderRepositoryReaderInterface

Interface OrderRepositoryReaderInterface

« More »

OrderRepositoryWriterInterface

Interface OrderRepositoryWriterInterface

« More »

OrderServiceSettingsInterface

Value Object

Interface OrderServiceSettings

Represents the default settings of an order

« More »

OrderShippingTypeInterface

Interface OrderShippingTypeInterface

« More »

OrderStatusDeleterInterface

Interface OrderStatusDeleterInterface

« More »

OrderStatusFactoryInterface

Interface OrderStatusFactoryInterface

« More »

OrderStatusHistoryReaderInterface

Interface OrderStatusHistoryReaderInterface

« More »

OrderStatusHistoryWriterInterface

Interface OrderStatusHistoryWriterInterface

« More »

OrderStatusInterface

Interface OrderStatusInterface

« More »

OrderStatusReaderInterface

Interface OrderStatusReaderInterface

« More »

OrderStatusRepositoryInterface

Interface OrderStatusRepositoryInterface

« More »

OrderStatusServiceFactoryInterface

Interface OrderStatusServiceFactoryInterface

« More »

OrderStatusServiceInterface

Interface OrderStatusServiceInterface

« More »

OrderStatusWriterInterface

Interface OrderStatusWriterInterface

« More »

OrderTotalFactoryInterface

Interface OrderTotalFactoryInterface

« More »

OrderTotalInterface

Interface OrderTotalInterface

« More »

OrderTotalRepositoryDeleterInterface

Interface OrderTotalRepositoryDeleterInterface

« More »

OrderTotalRepositoryInterface

Interface OrderTotalRepositoryInterface

« More »

OrderTotalRepositoryReaderInterface

Interface OrderTotalRepositoryReaderInterface

« More »

OrderTotalRepositoryWriterInterface

Interface OrderTotalRepositoryWriterInterface

« More »

OrderWriteServiceInterface

Interface OrderWriteServiceInterface

« More »

PackingSlipDeleterInterface

Interface PackingSlipDeleterInterface

« More »

PackingSlipFactoryInterface

Interface PackingSlipFactoryInterface

« More »

PackingSlipInterface

Interface PackingSlipInterface

« More »

PackingSlipReaderInterface

Interface PackingSlipReaderInterface

« More »

PackingSlipRepositoryInterface

Interface PackingSlipRepositoryInterface

« More »

PackingSlipServiceInterface

Interface PackingSlipServiceInterface

« More »

ParcelServiceDataAdapterInterface

Interface ParcelServiceDataAdapterInterface

« More »

ParcelServiceDescriptionInterface

Interface ParcelServiceDescription

« More »

ParcelServiceInterface

Interface ParcelServiceInterface

« More »

ParcelServiceMapperInterface

Interface ParcelServiceMapperInterface

« More »

ParcelServiceReaderInterface

Interface ParcelServiceReaderInterface

« More »

ParcelServiceReadServiceInterface

Interface ParcelServiceReadService

« More »

ParcelServiceRepositoryInterface

Interface ParcelServiceRepositoryInterface

« More »

ParcelServiceWriterInterface

Interface ParcelServiceWriterInterface

« More »

ParcelServiceWriteServiceInterface

« More »

PaymentDetailsProvider

« More »

PersonalDataInvoiceFileStorageInterface

Interface PersonalDataInvoiceFileStorageInterface

« More »

PersonalDataPackingSlipFileStorageInterface

Interface PersonalDataPackingSlipFileStorageInterface

« More »

PersonalDataServiceFactoryInterface

Interface PersonalDataServiceFactoryInterface

« More »

PersonalDataServiceInterface

Interface PersonalDataServiceInterface

« More »

PersonalDataServiceSettingsInterface

Interface PersonalDataServiceSettingsInterface

« More »

ProductAttributeFactoryInterface

Interface ProductAttributeFactoryInterface

« More »

ProductAttributeInterface

Interface ProductAttributeInterface

« More »

ProductAttributeObjectServiceInterface

Interface ProductAttributeObjectServiceInterface

« More »

ProductAttributeRepositoryDeleterInterface

Interface ProductAttributeRepositoryDeleterInterface

« More »

ProductAttributeRepositoryInterface

Interface ProductAttributeRepositoryInterface

« More »

ProductAttributeRepositoryReaderInterface

Interface ProductAttributeRepositoryReaderInterface

« More »

ProductAttributeRepositoryWriterInterface

Interface ProductAttributeRepositoryWriterInterface

« More »

ProductAttributeServiceInterface

Interface ProductAttributeServiceInterface

« More »

ProductCategoryLinkerInterface

Interface ProductCategoryLinkerInterface

« More »

ProductFactoryInterface

Interface ProductFactoryInterface

« More »

ProductGroupPriceInterface

Interface ProductGroupPriceInterface

« More »

ProductImageContainerInterface

Interface ProductImageContainerInterface

« More »

ProductImageContainerRepositoryInterface

Interface ProductImageContainerRepositoryInterface

« More »

ProductImageInterface

Interface ProductImageInterface

« More »

ProductImagePathsSettingsInterface

Interface ProductImagePathsSettingsInterface

« More »

ProductImageProcessingInterface

Interface ProductImageProcessingInterface

« More »

ProductInterface

Interface ProductInterface

« More »

ProductListProviderFactoryInterface

Interface ProductListProviderFactoryInterface

« More »

ProductListProviderInterface

Interface ProductListProviderInterface

« More »

ProductObjectServiceInterface

Interface ProductObjectServiceInterface

« More »

ProductPermissionSetterInterface

Interface ProductPermissionSetterInterface

« More »

ProductPriceAdapterInterface

Interface ProductPriceAdapterInterface

« More »

ProductPriceInterface

Interface ProductPriceInterface

« More »

ProductPriceMapperInterface

Interface ProductPriceMapperInterface

« More »

ProductPriceReaderInterface

Interface ProductPriceReaderInterface

« More »

ProductPriceReadServiceInterface

Interface ProductPriceReadServiceInterface

« More »

ProductPriceRepositoryInterface

Interface ProductPriceRepositoryInterface

« More »

ProductPriceWriterInterface

Interface ProductPriceWriterInterface

« More »

ProductPriceWriteServiceInterface

Interface ProductPriceWriterRepositoryInterface

« More »

ProductReadServiceInterface

Interface ProductReadServiceInterface

« More »

ProductRepositoryDeleterInterface

Interface ProductRepositoryDeleterInterface

« More »

ProductRepositoryInterface

Interface ProductRepositoryInterface

« More »

ProductRepositoryReaderInterface

Interface ProductRepositoryReaderInterface

« More »

ProductRepositoryWriterInterface

Interface ProductRepositoryWriterInterface

« More »

ProductSettingsInterface

Interface ProductSettingsInterface

« More »

ProductSettingsRepositoryInterface

Interface ProductSettingsRepositoryInterface

« More »

ProductSettingsRepositoryReaderInterface

Interface ProductSettingsRepositoryReaderInterface

« More »

ProductSettingsRepositoryWriterInterface

Interface ProductSettingsRepositoryWriterInterface

« More »

ProductStockServiceInterface

« More »

ProductWriteServiceInterface

Interface ProductWriteServiceInterface

« More »

QuantityUnitInterface

Interface QuantityUnitInterface

« More »

QuantityUnitReadServiceInterface

Interface QuantityUnitReadServiceInterface

« More »

QuantityUnitRepositoryInterface

Interface QuantityUnitRepositoryInterface

« More »

QuantityUnitStorageInterface

Interface QuantityUnitStorageInterface

« More »

QuantityUnitWriteServiceInterface

Interface QuantityUnitWriteServiceInterface

« More »

QuickEditDocumentsInterface

Interface QuickEditDocumentsInterface

« More »

QuickEditOverviewColumnsInterface

Interface QuickEditOverviewColumnsInterface

« More »

QuickEditOverviewTooltipsInterface

Interface QuickEditOverviewTooltipsInterface

« More »

QuickEditProductGraduatedPricesReaderInterface

Interface QuickEditProductsGraduationsReaderInterface

« More »

QuickEditProductGraduatedPricesRepositoryInterface

Interface QuickEditProductGraduatedPricesRepositoryInterface

« More »

QuickEditProductPropertiesReaderInterface

Interface QuickEditProductsPropertiesReaderInterface

« More »

QuickEditProductPropertiesRepositoryInterface

Interface QuickEditProductPropertiesRepositoryInterface

« More »

QuickEditProductPropertiesWriterInterface

Interface QuickEditProductPropertiesWriterInterface

« More »

QuickEditProductSpecialPricesReaderInterface

Interface QuickEditProductSpecialPricesReaderInterface

« More »

QuickEditProductSpecialPricesRepositoryInterface

Interface QuickEditProductSpecialPricesRepositoryInterface

« More »

QuickEditProductSpecialPricesWriterInterface

Interface QuickEditProductSpecialPricesWriterInterface

« More »

QuickEditPropertiesOverviewColumnsInterface

Interface QuickEditPropertiesOverviewColumnsInterface

« More »

QuickEditPropertiesTooltipsInterface

Interface QuickEditPropertiesTooltipsInterface

« More »

QuickEditServiceFactoryInterface

Interface QuickEditServiceFactoryInterface

« More »

QuickEditServiceInterface

Interface QuickEditServiceInterface

« More »

QuickEditSpecialPricesOverviewColumnsInterface

Interface QuickEditSpecialPricesOverviewColumnsInterface

« More »

QuickEditSpecialPriceTooltipsInterface

Interface QuickEditSpecialPriceTooltipsInterface

« More »

ReviewAccessRepositoryInterface

Interface ReviewAccessRepositoryInterface

« More »

ReviewCustomerInterface

Interface ReviewCustomerInterface

« More »

ReviewDeleterInterface

Interface ReviewDeleterInterface

« More »

ReviewInterface

Interface ReviewInterface

« More »

ReviewReaderInterface

Interface ReviewReaderInterface

« More »

ReviewReadServiceInterface

Interface ReviewReadServiceInterface

« More »

ReviewRepositoryInterface

Interface ReviewRepositoryInterface

« More »

ReviewWriterInterface

Interface ReviewWriterInterface

« More »

ReviewWriteServiceInterface

Interface ReviewWriteServiceInterface

« More »

ScssCompilerInterface

Interface ScssCompilerInterface

« More »

SearchConditionSettingsInterface

Interface SearchConditionSettingsInterface

« More »

SearchConditionStrategyControlInterface

Interface SearchConditionStrategyControlInterface

« More »

SearchConditionStrategyInterface

Interface SearchConditionStrategyInterface

« More »

SerializerInterface

Interface SerializerInterface

Serializers that implement this interface should parse and encode entities so that they can be used in the shop's APIs.

Serialization must follow the "null" approach in order to enhance response clarity. That means that serializers must provide a null value than an empty string or an omitted node.

« More »

SharedShoppingCartDeleterInterface

Interface SharedShoppingCartDeleterInterface

« More »

SharedShoppingCartInterface

Interface SharedShoppingCartInterface

« More »

SharedShoppingCartReaderInterface

Interface SharedShoppingCartReaderInterface

« More »

SharedShoppingCartRepositoryInterface

Interface SharedShoppingCartRepositoryInterface

« More »

SharedShoppingCartServiceInterface

Interface SharedShoppingCartServiceInterface

« More »

SharedShoppingCartSettingsInterface

Interface SharedShoppingCartSettingsInterface

« More »

SharedShoppingCartWriterInterface

Interface SharedShoppingCartWriterInterface

« More »

ShoppingCartInterface

Interface ShoppingCartInterface

« More »

ShoppingCartServiceFactoryInterface

Interface ShoppingCartServiceFactoryInterface

« More »

ShoppingCartServiceInterface

Interface ShoppingCartServiceInterface

« More »

SlideImageAreaInterface

Interface SlideImageAreaInterface

« More »

SlideImageAreaRepositoryDeleterInterface

Interface SlideImageAreaRepositoryDeleterInterface

« More »

SlideImageAreaRepositoryInterface

Interface SlideImageAreaRepositoryInterface

« More »

SlideImageAreaRepositoryReaderInterface

Interface SlideImageAreaRepositoryReaderInterface

« More »

SlideImageAreaRepositoryWriterInterface

Interface SlideImageAreaRepositoryWriterInterface

« More »

SlideImageInterface

Interface SlideImageInterface

« More »

SlideImagePathsSettingsInterface

Interface SlideImagePathsSettingsInterface

« More »

SlideImageRepositoryDeleterInterface

Interface SlideImageRepositoryDeleterInterface

« More »

SlideImageRepositoryInterface

Interface SlideImageRepositoryInterface

« More »

SlideImageRepositoryReaderInterface

Interface SlideImageRepositoryReaderInterface

« More »

SlideImageRepositoryWriterInterface

Interface SlideImageRepositoryWriterInterface

« More »

SlideInterface

Interface SlideInterface

« More »

SliderAssignmentRepositoryInterface

Interface SliderAssignmentRepositoryInterface

« More »

SlideRepositoryDeleterInterface

Interface SlideRepositoryDeleterInterface

« More »

SlideRepositoryInterface

Interface SlideRepositoryInterface

« More »

SlideRepositoryReaderInterface

Interface SlideRepositoryReaderInterface

« More »

SlideRepositoryWriterInterface

Interface SlideRepositoryWriterInterface

« More »

SliderInterface

Interface SliderInterface

« More »

SliderReadServiceInterface

Interface SliderReadServiceInterface

« More »

SliderRepositoryDeleterInterface

Interface SliderRepositoryDeleterInterface

« More »

SliderRepositoryInterface

Interface SliderRepositoryInterface

« More »

SliderRepositoryReaderInterface

Interface SliderRepositoryReaderInterface

« More »

SliderRepositoryWriterInterface

Interface SliderRepositoryWriterInterface

« More »

SliderWriteServiceInterface

Interface SliderWriteServiceInterface

« More »

SpecialOfferDataAdapterInterface

Interface SpecialOfferDataAdapterInterface

« More »

SpecialOfferDatesInterface

Interface SpecialOfferDatesInterface

« More »

SpecialOfferIdInterface

Interface SpecialOfferIdInterface

« More »

SpecialOfferInformationInterface

Interface SpecialOfferInformationInterface

« More »

SpecialOfferInterface

Interface SpecialOfferInterface

« More »

SpecialOfferMapperInterface

Interface SpecialOfferMapperInterface

« More »

SpecialOfferReaderInterface

Interface SpecialOfferReaderInterface

« More »

SpecialOfferReadServiceInterface

Interface SpecialOfferReadServiceInterface

« More »

SpecialOfferRepositoryInterface

Interface SpecialOfferRepositoryInterface

« More »

SpecialOfferWriterInterface

Interface SpecialOfferWriterInterface

« More »

SpecialOfferWriteServiceInterface

Interface SpecialOfferWriteServiceInterface

« More »

StaticSeoUrlContentInterface

Interface StaticSeoUrlContentInterface

« More »

StaticSeoUrlContentRepositoryDeleterInterface

Interface StaticSeoUrlContentRepositoryDeleterInterface

« More »

StaticSeoUrlContentRepositoryInterface

Interface StaticSeoUrlContentRepositoryInterface

« More »

StaticSeoUrlContentRepositoryReaderInterface

Interface StaticSeoUrlContentRepositoryReaderInterface

« More »

StaticSeoUrlContentRepositoryWriterInterface

Interface StaticSeoUrlContentRepositoryWriterInterface

« More »

StaticSeoUrlInterface

Interface StaticSeoUrlInterface

« More »

StaticSeoUrlReadServiceInterface

Interface StaticSeoUrlReadServiceInterface

« More »

StaticSeoUrlRepositoryDeleterInterface

Interface StaticSeoUrlRepositoryDeleterInterface

« More »

StaticSeoUrlRepositoryInterface

Interface StaticSeoUrlRepositoryInterface

« More »

StaticSeoUrlRepositoryReaderInterface

Interface StaticSeoUrlRepositoryReaderInterface

« More »

StaticSeoUrlRepositoryWriterInterface

Interface StaticSeoUrlRepositoryWriterInterface

« More »

StaticSeoUrlWriteServiceInterface

Interface StaticSeoUrlWriteServiceInterface

« More »

StatisticsServiceInterface

Interface StatisticsServiceInterface

« More »

StoredCategoryInterface

Interface StoredCategoryInterface

This interface extends the Category CategoryInterface and represents a persisted category with an unique ID.

« More »

StoredOrderItemAttributeInterface

Interface StoredOrderItemAttributeInterface

« More »

StoredOrderItemInterface

Interface StoredOrderItemInterface

« More »

StoredOrderTotalInterface

Interface StoredOrderTotalInterface

« More »

StoredProductAttributeInterface

Interface StoredProductAttributeInterface

« More »

StoredProductInterface

Interface StoredProductInterface

« More »

StringHelperInterface

Interface StringHelper

« More »

StyleEditReaderInterface

Interface StyleEditReaderInterface

« More »

ThemeDirectoriesInterface

Interface ThemeDirectoriesInterface

« More »

ThemeDirectoryInterface

Interface ThemeDirectoryInterface

« More »

ThemeDirectoryRootInterface

Interface ThemeDirectoryRootInterface

« More »

ThemeInterface

Interface ThemeInterface

« More »

ThemeNameInterface

Interface ThemeNameInterface

« More »

ThemeReaderInterface

Interface ThemeReaderInterface

« More »

ThemeRepositoryInterface

Interface ThemeRepositoryInterface

« More »

ThemeServiceInterface

Class ThemeServiceInterface

« More »

ThemeSettingsInterface

Interface ThemeSettingsInterface

« More »

ThemeWriterInterface

Interface ThemeWriterInterface

« More »

UrlKeywordsRepairerInterface

Interface UrlKeywordsRepairerInterface

« More »

UserConfigurationReaderInterface

Interface UserConfigurationReaderInterface

« More »

UserConfigurationServiceInterface

Interface UserConfigurationServiceInterface

« More »

UserConfigurationWriterInterface

Interface UserConfigurationWriterInterface

« More »

VariableThemeDirectoriesInterface

Interface VariableThemeDirectoriesInterface

« More »

VariantDirectoriesInterface

Interface ThemeVariantInterface

« More »

VatNumberValidatorInterface

Interface VatNumberValidatorInterface

« More »

VersionInfoItemInterface

Class VersionInfoItemInterface

« More »

ViewSettingsReaderInterface

Interface ViewSettingsReaderInterface

« More »

ViewSettingsServiceInterface

Interface ViewSettingsServiceInterface

« More »

VPEInterface

Interface VPEInterface

« More »

VPEReadServiceInterface

Interface VPEReadServiceInterface

« More »

VPERepositoryInterface

Interface VPERepositoryInterface

« More »

VPEStorageInterface

Interface VPEStorageInterface

« More »

VPEWriteServiceInterface

Interface VPEWriteServiceInterface

« More »

WithdrawalAccessRepositoryInterface

Interface WithdrawalAccessRepositoryInterface

« More »

WithdrawalDeleterInterface

Interface WithdrawalDeleterInterface

« More »

WithdrawalInterface

Interface WithdrawalInterface

« More »

WithdrawalOrderInterface

Interface WithdrawalOrderInterface

« More »

WithdrawalReaderInterface

Interface WithdrawalReaderInterface

« More »

WithdrawalReadServiceInterface

Interface WithdrawalReadServiceInterface

« More »

WithdrawalRepositoryInterface

Interface WithdrawalRepositoryInterface

« More »

WithdrawalWriterInterface

Interface WithdrawalWriterInterface

« More »

WithdrawalWriteServiceInterface

Interface WithdrawalWriteServiceInterface

« More »

AbstractAddonValueServiceFactory

Class AbstractAddonValueServiceFactory

« More »

AbstractAddonValueStorage

Class AbstractAddonValueStorage

« More »

AbstractApiV2Controller

Class AbstractApiV2Controller

This class defines the inner core functionality of a ApiV2Controller. It contains the initialization and request validation functionality that every controller must have.

The functionality of this class is mark as private because child controllers must not alter the state at this point but rather adjust to it. This will force them to follow the same principles and methodologies.

Child API controllers can use the "init" method to initialize their common dependencies.

« More »

AbstractCategoryServiceFactory

Class AbstractCategoryServiceFactory

This abstract class defines defines the api contract for the CategoryServiceFactory.

« More »

AbstractCollection

Class AbstractCollection

« More »

AbstractCreateAccountProcess

Class AbstractCreateAccountProcess

« More »

AbstractCronjobDependencies

Class AbstractCronjobDependencies

« More »

AbstractCronjobLogger

Class AbstractCronjobLogger

« More »

AbstractCronjobTask

Class AbstractCronjobTask

« More »

AbstractCustomerFactory

Interface AbstractCustomerFactory

« More »

AbstractCustomerServiceFactory

Class AbstractCustomerServiceFactory

« More »

AbstractDataPaginator

« More »

AbstractFileStorage

Class AbstractFileStorage

« More »

AbstractHttpContextFactory

Class AbstractHttpContextFactory

« More »

AbstractHttpViewControllerRegistryFactory

Class AbstractHttpViewControllerRegistryFactory

« More »

AbstractImagesApiV2Controller

Class AbstractImagesApiV2Controller

Provides a listing of image files.

« More »

AbstractInvoiceServiceFactory

Class AbstractInvoiceServiceFactory

« More »

AbstractJsonSerializer

Abstract Json Serializer

Serializers that extend this class should parse and encode entities so that they can be used in the shop's APIs.

Serialization must follow the "null" approach in order to enhance response clarity. That means that serializers must provide a null value than an empty string or an omitted node.

« More »

AbstractLocalizedContentAttributeCollection

Class AbstractLocalizedContentAttributeCollection

This class represents an abstract collection for localized attributes of a content entity

« More »

AbstractModuleCenterModule

Class AbstractModuleCenterModule

« More »

AbstractModuleCenterModuleController

Class AbstractModuleCenterModule

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

AbstractOrderServiceFactory

Class AbstractOrderServiceFactory

« More »

AbstractProductAttributeServiceFactory

Class AbstractProductAttributeServiceFactory

« More »

AbstractProductServiceFactory

Abstract Class AbstractProductServiceFactory

« More »

AbstractSliderServiceFactory

Abstract Class AbstractSliderServiceFactory

« More »

AbstractStaticSeoUrlServiceFactory

Abstract Class AbstractStaticSeoUrlServiceFactory

« More »

AbstractStyleEditAuthenticationController

Class AbstractStyleEditAuthenticationController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

AbstractVersionInfoItem

Class AbstractVersionInfoItem

« More »

AbstractVersionInfoReader

Class AbstractVersionInfoReader

« More »

AccountDeleteThemeContentView

« More »

AccountEditThemeContentView

« More »

AccountHistoryInfoThemeContentView

« More »

AccountHistoryThemeContentView

« More »

AccountPasswordThemeContentView

« More »

AccountThemeContentView

« More »

ActiveRecordParcelTrackingCode

Class ActiveRecordParcelTrackingCode

« More »

AddAQuickieBoxThemeContentView

« More »

AdditionalFieldThemeContentView

« More »

AddonValueService

Class AddonValueService

This service will handle the addon values for different contexts of the shop. The addon values is a mechanism for external developers to introduce values to key-entities of the project (e.g. order, product etc.) without further changing the database structure. Take a look at the "Storages" directory for the available storage classes. More classes will be created gradually.

« More »

AddonValueServiceFactory

Class AddonValueServiceFactory

« More »

AddonValueStorageFactory

Class AddonValueStorageFactory

« More »

AddressBlock

Value Object

Class AddressBlock

Stores all customer address data

« More »

AddressBookDetailsThemeContentView

« More »

AddressBookProcessThemeContentView

« More »

AddressBookService

Class AddressBookService

This class is used to manage addresses

« More »

AddressBookThemeContentView

« More »

AddressClass

Value Object

Class AddressClass

Represents a customer address

« More »

AddressesApiV2Controller

Class AddressesApiV2Controller

Provides a gateway to the AddressBookService which handles the shop address resources.

« More »

AddressFormatProvider

Class AbstractCollection

« More »

AddressFormatsApiV2Controller

Class AddressFormatsApiV2Controller

Provides address format information.

« More »

AddressJsonSerializer

Class AddressJsonSerializer

This class will serialize and deserialize an address entity. It can be used into many places where PHP interacts with external requests such as AJAX or API communication.

« More »

AdminAccessAjaxController

Class AdminAccessAjaxController

Ajax controller for the admin access ajax requests.

« More »

AdminAccessController

Class AdminAccessController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

AdminAccessGroup

Class AdminAccessGroup

A Group is a collection pages/controllers, that represent a semantic unit for the administration of our shop system.

« More »

AdminAccessGroupCollection

Class AdminAccessGroupCollection

« More »

AdminAccessGroupDeleter

Class AdminAccessGroupDeleter

« More »

AdminAccessGroupFactory

Class AdminAccessGroupFactory

« More »

AdminAccessGroupItem

Class AdminAccessGroupItem

A Group is a collection pages/controllers, that represent a semantic unit for the administration of our shop system.

« More »

AdminAccessGroupItemCollection

Class AdminAccessGroupItemCollection

« More »

AdminAccessGroupManager

Class AdminAccessGroupManager

« More »

AdminAccessGroupReader

Class AdminAccessGroupReader

« More »

AdminAccessGroupWriter

Class AdminAccessGroupWriter

« More »

AdminAccessPermission

Class AdminAccessPermission

A permission is the bridge element between a group and a role. It assigns these two elements a values for a reading, writing and deleting (permission).

« More »

AdminAccessPermissionCollection

Class AdminAccessPermissionCollection

« More »

AdminAccessPermissionDeleter

Class AdminAccessPermissionDeleter

« More »

AdminAccessPermissionFactory

Class AdminAccessPermissionFactory

« More »

AdminAccessPermissionManager

Class AdminAccessPermissionManager

« More »

AdminAccessPermissionReader

Class AdminAccessPermissionReader

« More »

AdminAccessPermissionWriter

Class AdminAccessPermissionWriter

« More »

AdminAccessRole

Class AdminAccessRole

A role represents a collection of administration permissions that can be assigned to an user. The role has also a set of descriptive attributes like a name and a description so the user can understand, what the roles purpose is.

« More »

AdminAccessRoleCollection

Class AdminAccessRoleCollection

« More »

AdminAccessRoleDeleter

Class AdminAccessRoleDeleter

« More »

AdminAccessRoleFactory

Class AdminAccessRoleFactory

« More »

AdminAccessRoleManager

Class AdminAccessRoleManager

« More »

AdminAccessRoleReader

Class AdminAccessRoleReader

« More »

AdminAccessRoleWriter

Class AdminAccessRoleWriter

« More »

AdminAccessService

Class AdminAccessService

« More »

AdminAccessServiceFactory

Class AdminAccessServiceFactory

« More »

AdminAccessSettings

Class AdminAccessSettings

« More »

AdminAccessUser

Class AdminAccessUser

A User is a representation of an user with administration rights. Since all users are stored in the customers table of the shop system, the term "customerId" is used to identify such an user. Apart from the ID the user has a collection of roles.

« More »

AdminAccessUserDeleter

Class AdminAccessUserDeleter

« More »

AdminAccessUserFactory

Class AdminAccessUserFactory

« More »

AdminAccessUserManager

Class AdminAccessUserManager

« More »

AdminAccessUserReader

Class AdminAccessUserReader

« More »

AdminAccessUserWriter

Class AdminAccessUserWriter

« More »

AdminBoxThemeContentView

« More »

AdminErrorPageController

Class AdminErrorPageController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

AdminFavoritesAjaxController

Class AdminFavoritesAjaxController

This class handles the ajax requests for the favorites menu box from the admin menu.

« More »

AdminHttpViewController

Class AdminHttpViewController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

AdminInfoBoxAjaxController

Class AdminInfoBoxAjaxController

This class handles incoming ajax requests for the admin info box.

« More »

AdminLayoutHttpControllerResponse

Class AdminLayoutHttpControllerResponse

This class will be used for rendering the new Admin pages which must be explicitly written in templates. These templates can extend any of the existing admin layouts by themselves.

Child controllers can you the "init" method to initialize their dependencies

« More »

AdminPageHttpControllerResponse

Class AdminPageHttpControllerResponse

Important: This class will load the admin section of the shop, something that cannot be integrated into unit tests. That is why it is not unit tested.

« More »

AdvancedSearchThemeContentView

« More »

AfterbuyAjaxController

Class AfterbuyAjaxController

This class handles the ajax requests for afterbuy.

« More »

AfterbuyModuleCenterModule

Class AfterbuyModuleCenterModule

« More »

AfterbuyModuleCenterModuleController

Class AfterbuyModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

Agreement

Class Agreement

« More »

AgreementAccessRepository

Class AgreementAccessRepository

« More »

AgreementCollection

Class AgreementCollection

« More »

AgreementCustomer

Interface AgreementCustomerInterface

« More »

AgreementCustomerEmail

Value Object

Class AgreementCustomerEmail

Represents an agreement customer email

« More »

AgreementDeleter

Class AgreementDeleter

« More »

AgreementFactory

Class AgreementFactory

« More »

AgreementReader

Class AgreementReader

« More »

AgreementReadService

Class AgreementReadService

This class provides methods in order to read agreements.

« More »

AgreementRepository

Class AgreementRepository

« More »

AgreementServiceFactory

Class AgreementServiceFactory

« More »

AgreementStoreHelper

Class AgreementStoreHelper

« More »

AgreementWriter

Class AgreementWriter

« More »

AgreementWriteService

Class AgreementWriteService

This class provides methods in order to store and delete agreements.

« More »

AjaxException

Class AjaxException

« More »

AlsoPurchasedThemeContentView

Class AlsoPurchasedThemeContentView

« More »

AmazonadvpayPaymentDetailsProvider

« More »

AmazonMailThemeContentView

« More »

AmazonPayConfigurationController

Class AdminHttpViewController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ApiKeysController

Class AdminHttpViewController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ApiV2Authenticator

« More »

AppStoreAjaxController

Class AppStoreAjaxController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

AppStoreCallbackController

Class AppStoreCallbackController

Allows for Callbacks to the Shop from the AppStore API

« More »

AppStoreController

Class AppStoreController

Bootstraps the AppStore pages.

« More »

AppStoreTokenGenerator

Class AppStoreTokenGenerator

Generates the App Store Token for the Shop

« More »

Asset

Class Asset

« More »

AssetCollection

Class AssetCollection

Handles Asset objects (JavaScript and CSS). Use the getHtml() method to get the HTML output for the collection. The elements will be outputted in the same order they were added in the collection.

« More »

AttachmentCollection

Class AttachmentCollection

Handles the attachment collections of an Email.

« More »

AttachmentName

Class AttachmentName

Important: This value object is not going to check if the attachment file exists in the server because that would cause problems with the service usage (e.g. if an attachment file is missing an exception would halt all the email service operations).

« More »

AttachmentNotFoundException

Class AttachmentNotFoundException

Is thrown whenever an email attachment file could not be found on the server.

« More »

AttachmentPath

Class AttachmentPath

Important: This value object is not going to check if the attachment file exists in the server because that would cause problems with the service usage (e.g. if an attachment file is missing an exception would halt all the email service operations).

« More »

AttachmentsApiV2Controller

Class AttachmentsApiV2Controller

This controller enables the API consumers to handle email attachments which can be later used in emails. The most common scenario is that if an email has attachments, they must be already uploaded before the email is sent.

« More »

AttachmentsHandler

Class AttachmentsHandler

This class will handle the email attachments organization. Every email must have its own attachments directory so that we can avoid file issues between emails.

« More »

AttributeImagesThemeContentView

« More »

AuthFactory

Class AuthFactory

« More »

AuthService

Class AuthService

« More »

AuthSettings

Class AuthSettings

« More »

AuthStrategyCollection

Class AuthStrategyCollection

« More »

BaseThemeDirectories

Class BaseThemeDirectories

« More »

BestsellersBoxThemeContentView

« More »

BoolType

Class BoolType

Shared boolean type class. Use the "asBool" method for getting the plain value.

« More »

BottomThemeContentView

« More »

BrickfoxModuleCenterModule

Class BrickfoxModuleCenterModule

« More »

BrickfoxModuleCenterModuleController

Class BrickfoxModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

CacheApiV2Controller

Class CategoriesApiV2Controller

Provides a gateway to the CategoryWriteService and CategoryReadService classes, which handle the shop category resources.

« More »

CacheTokenHelper

Class CacheTokenHelper

This class returns the cache token string that is saved in the cache directory. This token can be used for cache busting of various resources. It is cleared whenever the module data are removed from the "cache" directory (also known as persistent data).

« More »

CallbackServiceThemeContentView

« More »

CaptchaThemeContentView

Class CaptchaThemeContentView

« More »

CartController

Class CartController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

CartDropdownController

Class CartDropdownController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

CartShippingCostsController

Class CartShippingCostsController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

CartShippingCostsThemeContentView

« More »

CatalogSelectWidgetAjaxController

Class CatalogSelectWidgetAjaxController

This ajax controller is used by the catalog selector widget to fetch all products and categories in the shop.

« More »

CategoriesApiV2Controller

Class CategoriesApiV2Controller

Provides a gateway to the CategoryWriteService and CategoryReadService classes, which handle the shop category resources.

« More »

CategoriesMenuBoxThemeContentView

« More »

Category

Class Category

This class represents a shop category which is not persisted yet.

« More »

CategoryAddonValueStorage

Class CategoryAddonValueStorage

This class extends AbstractAddonValueStorage and handles the association of key-value pairs inside the CategoryAddonValueStorage to the columns and tables inside the database. All addon values except these you have registered in the Method '_getExternalFieldsArray' will be stored in the 'addon_values_storage' table associated with the AddonValueContainerId (category ID).

« More »

CategoryDescriptionBottomThemeContentView

« More »

CategoryFactory

Class CategoryFactory

This class creates Category and StoredCategory objects with its CategorySettings dependency.

« More »

CategoryIconsApiV2Controller

Class CategoryIconsApiV2Controller

This controller handles the Category Icon file operations. The clients of the API can list, upload, rename or delete files that exist in the server.

« More »

CategoryImagesApiV2Controller

Class CategoryImagesApiV2Controller

This controller handles the Category Image file operations. The clients of the API can list, upload, rename or delete files that exist in the server.

« More »

CategoryJsonSerializer

Class CategoryJsonSerializer

This class will serialize and deserialize a Category entity. It can be used into many places where PHP interacts with external requests such as AJAX or API communication.

« More »

CategoryListingThemeContentView

« More »

CategoryListItem

Class CategoryListItem

This class represents a flattened category with just its essential data. The object stores language specific data only in one language and is mainly used inside a CategoryListItemCollection for displaying among other CategoryListItems in a list. The class provides only read access and can not use to manipulate and persist categories data.

« More »

CategoryListItemCollection

Class CategoryListItemCollection

This class is a container (collection) for CategoryListItem objects.

« More »

CategoryListItemJsonSerializer

Class CategoryListItemJsonSerializer

This class will serialize and deserialize an CategoryListItem entity. It can be used into many places where PHP interacts with external requests such as AJAX or API communication.

« More »

CategoryListProvider

Class CategoryListProvider

This class provides methods for creating a list of flattened categories with just its essential data. The list of categories is filtered by its parent category ID and customer status permissions and for simplicity it contains language specific data only in one language.

« More »

CategoryListProviderFactory

Class CategoryListProviderFactory

This class creates CategoryListProvider objects for a specific language and filter of customer status permissions with its dependencies.

« More »

CategoryObjectService

Class CategoryObjectService

Use this class for creating new categories objects with its default values.

« More »

CategoryReadService

Class CategoryReadService

This class provides methods for retrieving data of a particular category and a collection of specific categories.

« More »

CategoryRepository

Class CategoryRepository

This class handles the database operations that concern the category records of the database. It provides a layer for more complicated methods that use the writer, reader and deleter.

« More »

CategoryRepositoryDeleter

Class CategoryRepositoryDeleter

This class deletes category records from the database and is used in the category repository among the classes for writing and reading category records.

« More »

CategoryRepositoryReader

Class CategoryRepositoryReader

This class provides methods for fetching specific category records from the database and is used in the category repository among the classes for writing and deleting category records.

« More »

CategoryRepositoryWriter

Class CategoryRepositoryWriter

This class provides methods for creating and updating specific category records in the database and is used in the category repository among the classes for reading and deleting category records.

« More »

CategorySearchCondition

Class CategorySearchCondition

« More »

CategoryServiceFactory

Class CategoryServiceFactory

This class provides methods for creating the objects of the public category service api with its dependencies.

« More »

CategorySettings

Class CategorySettings

This Class stores some settings regarding display and visibility mode of category related data and is used within a CategoryInterface.

« More »

CategorySettingsRepository

Class CategorySettingsRepository

This class handles the database operations that concern settings regarding display and visibility mode of category related data of the database. It provides a layer for more complicated methods that use the writer, reader and deleter.

« More »

CategorySettingsRepositoryReader

Class CategorySettingsRepositoryReader

This class provides methods for fetching particular columns of specific category records in the database. The category settings are stored in the categories table and are more related to display and visibility modes of category related data.

« More »

CategorySettingsRepositoryWriter

Class CategorySettingsRepositoryWriter

This class provides methods for updating particular columns of specific category records in the database. The category settings are stored in the categories table and are more related to display and visibility modes of category related data.

« More »

CategoryWriteService

Class CategoryWriteService

This class provides methods for creating, updating and deleting categories data.

« More »

CheckoutAddressThemeContentView

« More »

CheckoutConfirmationThemeContentView

« More »

CheckoutNewAddressThemeContentView

« More »

CheckoutPaymentModulesThemeContentView

« More »

CheckoutPaymentThemeContentView

« More »

CheckoutShippingModulesThemeContentView

« More »

CheckoutShippingThemeContentView

« More »

CheckoutSuccessThemeContentView

« More »

CheckPermissionsCronjobDependencies

Class AbstractCronjobDependencies

« More »

CheckPermissionsCronjobLogger

Class AbstractCronjobLogger

« More »

CheckPermissionsCronjobTask

Class CheckPermissionsCronjobTask

« More »

CheckQuantityController

Class CheckQuantityController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

CheckStatusController

Class CheckStatusController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ClassFinder

Class Finder

« More »

CollectionNotFoundException

Class CollectionNotFoundException

« More »

ColorHelper

Class ColorHelper

« More »

ContactCollection

Class ContactCollection

Handles collection of EmailContact objects.

« More »

ContactName

Class ContactName

Contact name will be the display name for an EmailContact object.

« More »

ContactType

Class ContactType

« More »

ContentAllowRobotsStatus

Class ContentAllowRobotsStatus

This class represents the content "allow robots" status

« More »

ContentBoxThemeContentView

Class ContentBoxThemeContentView

« More »

ContentDeleter

Class ContentDeleter

« More »

ContentDeleteService

Class ContentDeleteService

« More »

ContentDownloadFile

Class ContentDownloadFile

This class represents the localized content download file

« More »

ContentDownloadFileCollection

Class ContentDownloadFileCollection

This class represents a collection of localized download files

« More »

ContentFactory

Class ContentFactory

This class represents a factory for content subjects

« More »

ContentHeading

Class ContentHeading

This class represents the localized content heading

« More »

ContentHeadingCollection

Class ContentHeadingCollection

This class represents a collection of localized content headings

« More »

ContentLinkCollection

Class ContentLinkCollection

This class represents a collection of localized content links

« More »

ContentManagerElementsAjaxController

Class ContentManagerElementsAjaxController

Ajax controller for the content manager elements

« More »

ContentManagerElementsController

Class ContentManagerPagesController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ContentManagerPagesAjaxController

Class ContentManagerPagesAjaxController

Ajax controller for the content manager pages

« More »

ContentManagerPagesController

Class ContentManagerPagesController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ContentManagerProductContentsAjaxController

Class ContentManagerProductContentsAjaxController

Ajax controller for the content manager product contents

« More »

ContentManagerProductContentsController

Class ContentManagerProductContentsController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ContentMetaDescription

Class ContentMetaDescription

This class represents the localized content meta description

« More »

ContentMetaDescriptionCollection

Class ContentMetaDescriptionCollection

This class represents a collection of localized content meta descriptions

« More »

ContentMetaKeywords

Class ContentMetaKeywords

This class represents the localized content meta keywords

« More »

ContentMetaKeywordsCollection

Class ContentMetaKeywordsCollection

This class represents a collection of localized content meta keywords

« More »

ContentMetaTitle

Class ContentMetaTitle

This class represents the localized content meta title

« More »

ContentMetaTitleCollection

Class ContentMetaTitleCollection

This class represents a collection of localized content meta titles

« More »

ContentName

Class ContentName

This class represents the localized content name

« More »

ContentNameCollection

Class ContentNameCollection

This class represents a collection of localized content names

« More »

ContentNavigationCollection

Class ContentNavigationCollection

This class extends the KeyValueCollection where the key is the display name of the navigation and the value the URL of the page. If you use the constructor to set the content navigation links make sure that you provide an empty URL for the current page so that it's marked as active in frontend.

« More »

ContentNotFoundException

Class ContentNotFoundException

« More »

ContentOpengraphImage

Class ContentOpengraphImage

This class represents the localized content OpenGraph image

« More »

ContentOpengraphImageCollection

Class ContentOpengraphImageCollection

This class represents a collection of localized content names

« More »

ContentOpenInNewTabStatus

Class ContentOpenInNewTabStatus

This class represents whether the content is opened in a new tab

« More »

ContentReader

Class ContentReader

« More »

ContentReadService

Class ContentReadService

« More »

ContentRepository

Class ContentRepository

This class represents the content repository

« More »

ContentScriptFile

Class ContentScriptFile

This class represents the localized content script file

« More »

ContentScriptFileCollection

Class ContentScriptFileCollection

This class represents a collection of localized content script files

« More »

ContentServiceFactory

Class ContentServiceFactory

This class represents a factory for content services

« More »

ContentSitemap

Class ContentSitemap

This class represents the content site map information

« More »

ContentSitemapChangeFrequency

Class ContentSitemapChangeFrequency

This class represents the site map content change frequency

« More »

ContentSitemapPriority

Class ContentSitemapPriority

This class represents the localized site map priority

« More »

ContentSitemapPriorityCollection

Class ContentSitemapPriorityCollection

This class represents a collection of localized site map content priority object

« More »

ContentSitemapVisibility

Class ContentSitemapVisibility

This class represents the site map content visibility

« More »

ContentStatus

Class ContentStatus

This class represents the content active status

« More »

ContentText

Class ContentText

This class represents the localized content text

« More »

ContentTextCollection

Class ContentTextCollection

This class represents a collection of localized content texts

« More »

ContentTitle

Class ContentTitle

This class represents the localized content title

« More »

ContentTitleCollection

Class ContentTitleCollection

This class represents a collection of localized content titles

« More »

ContentType

Class ContentType

This class represents the content type

« More »

ContentUrlKeywords

Class ContentUrlKeywords

This class represents the localized content URL keywords

« More »

ContentUrlKeywordsCollection

Class ContentUrlKeywordsCollection

This class represents a collection of localized content URL keywords

« More »

ContentUrlRewrite

Class ContentUrlRewrite

This class represents the localized content URL rewrite

« More »

ContentUrlRewriteCollection

Class ContentUrlRewriteCollection

This class represents a collection of localized content URL rewrites

« More »

ContentValueObjectFactory

Class ContentValueObjectFactory

« More »

ContentWriter

Class ContentWriter

This class represents the content writer

« More »

ContentWriteService

Class ContentWriteService

« More »

CookieBarController

Class CookieBarController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

CookieBarThemeContentView

« More »

CounterBoxThemeContentView

« More »

CountriesApiV2Controller

Class CountriesApiV2Controller

Provides a gateway to the CountryService which handles the shop country resources.

« More »

CountriesBoxThemeContentView

Class CountriesBoxThemeContentView

« More »

CountryJsonSerializer

Class CountryJsonSerializer

This class will serialize and deserialize a country entity. It can be used into many places where PHP interacts with external requests such as AJAX or API communication.

« More »

CountryService

Class CountryService

This class is used for finding country data

« More »

CountryZoneNotFoundException

« More »

CreateAccountProcess

Class CreateAccountProcess

« More »

CreateAccountThemeContentView

« More »

CreateGuestController

Class CreateGuestController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

CreateRegistreeController

Class CreateRegistreeController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

CreateSitemapCronjobDependencies

Class AbstractCronjobDependencies

« More »

CreateSitemapCronjobLogger

Class AbstractCronjobLogger

« More »

CreateSitemapCronjobTask

Class CreateSitemapCronjobTask

« More »

Cronjob

Class Cronjob

« More »

CronjobAjaxController

Class AdminHttpViewController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

CronjobCollection

Class CronjobCollection

« More »

CronjobConfiguration

Class CronjobConfiguration

« More »

CronjobConfigurationCollection

Class CronjobConfigurationCollection

« More »

CronjobConfigurationNotFoundException

« More »

CronjobConfigurationStorage

Subclass of ConfigurationStorage for parameters concerning cron tasks

« More »

CronjobLogFileNotFoundException

Class CronjobLogFileNotFoundException

« More »

CronjobMeta

Class CronjobMeta

« More »

CronjobReader

Class CronjobReader

« More »

CronjobRepository

Class CronjobRepository

« More »

CronjobsApiV2Controller

Class CronjobsApiV2Controller

Provides a gateway to cronjob specific tasks.

« More »

CronjobsController

Class CronjobsController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

CronjobService

Class CronjobService

« More »

CronjobServiceFactory

Class CronjobServiceFactory

« More »

CronjobSettings

Class CronjobSettings

« More »

CronjobsOverviewController

Class AdminHttpViewController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

CronjobTaskCollection

Class CronjobTaskCollection

« More »

CronjobTaskRepository

Class CronjobTaskRepository

« More »

CronjobTaskService

Class CronjobTaskService

« More »

CronjobWriter

Class CronjobWriter

« More »

CrossCuttingLoader

Class CrossCuttingLoader

CrossCuttingLoader enables loading of mockable objects for cross cutting concerns, that were not injected to the current object.

Important: RegisteredObjectsOnly flag must be enabled for unit testing.

« More »

CrossSellingThemeContentView

Class CrossSellingThemeContentView

« More »

CurrenciesBoxThemeContentView

« More »

CurrencyCode

CurrencyCode

« More »

Customer

Class Customer

This class is used for managing customer data

« More »

CustomerAccountInputValidator

Class CustomerAccountInputValidator

This class is used for validating input data from the customer account

« More »

CustomerAdditionalAddressInfo

Value Object

Class CustomerAdditionalAddressInfo

Represents additional address information

« More »

CustomerAddonValueStorage

Class CustomerAddonValueStorage

« More »

CustomerAddress

Class CustomerAddress

This class is used for managing customer address data

« More »

CustomerAddressDeleter

Class CustomerAddressDeleter

This class is used for deleting customer address data

« More »

CustomerAddressInputValidator

Class CustomerAccountInputValidator

This class is used for validating entered customer address data

« More »

CustomerAddressReader

Class CustomerAddressReader

This class is used for reading customer address data from the database

« More »

CustomerAddressRepository

Class CustomerAddressRepository

This class contains basic methods for finding, creating and deleting customer addresses

« More »

CustomerAddressWriter

Class CustomerAddressWriter

This class is used for writing customer address data into the database

« More »

CustomerB2BStatus

Class CustomerB2BStatus

« More »

CustomerCallNumber

Value Object

Class CustomerCallNumber

Represents a phone or fax number

« More »

CustomerCity

Value Object

Class CustomerCity

Represents a customer city

« More »

CustomerCompany

Value Object

Class CustomerCompany

Represents a customer company

« More »

CustomerConfigurationProvider

Class CustomerConfigurationProvider

« More »

CustomerConfigurationSettings

Class CustomerConfigurationSettings

« More »

CustomerCountry

Class CustomerCountry

This class is used for getting customer country data

« More »

CustomerCountryIso2

Value Object

Class CustomerCountryIso2

Represents a customer country ISO2 code

« More »

CustomerCountryIso3

Value Object

Class CustomerCountryIso3

Represents a customer country ISO3 code

« More »

CustomerCountryName

Value Object

Class CustomerCountryName

Represents a customer country name

« More »

CustomerCountryReader

Class CustomerCountryReader

This class is used for reading customer country data from the database

« More »

CustomerCountryRepository

Class CustomerCountryRepository

This class provides basic methods for finding customer country data

« More »

CustomerCountryZone

Class CustomerCountryZone

This class is used for getting customer country zone data

« More »

CustomerCountryZoneIsoCode

Value Object

Class CustomerCountryZoneIsoCode

Represents a customer country zone ISO code

« More »

CustomerCountryZoneName

Value Object

Class CustomerCountryZoneName

Represents a customer country zone name

« More »

CustomerCountryZoneReader

Class CustomerCountryZoneReader

This class is used for reading customer country zone data from the database

« More »

CustomerCountryZoneRepository

Class CustomerCountryZoneRepository

This class provides basic methods for finding customer country zone data

« More »

CustomerDateOfBirth

Value Object

Class CustomerDateOfBirth

Represents a customer birth date

« More »

CustomerDeleter

Class CustomerDeleter

This class is used for deleting customer data.

« More »

CustomerDisplaySettings

Class CustomerDisplaySettings

« More »

CustomerEmail

Value Object

Class CustomerEmail

Represents a customer email

« More »

CustomerErrorMessageSettings

Class CustomerSettingErrorMessages

« More »

CustomerFactory

Class CustomerFactory

Factory class for all needed customer data.

« More »

CustomerFirstname

Value Object

Class CustomerFirstname

Represents a customer firstname

« More »

CustomerGender

Value Object

Class CustomerGender

Represents a customer gender

« More »

CustomerGroup

Class QuantityUnitCollection

« More »

CustomerGroupAccessRepository

Class CustomerGroupAccessRepository

« More »

CustomerGroupAjaxController

Class CustomerGroupAjaxController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

CustomerGroupCollection

Class CustomerGroupCollection

« More »

CustomerGroupCollectionSerializer

Class CustomerGroupCollectionSerializer

« More »

CustomerGroupConfigurations

Class GXEngineQuantityUnit.

« More »

CustomerGroupConfigurationsSerializer

Class CustomerGroupConfigurationsSerializer

« More »

CustomerGroupController

Class AdminHttpViewController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

CustomerGroupDeleter

Class CustomerGroupDeleter

« More »

CustomerGroupFactory

Class CustomerGroupFactory

« More »

CustomerGroupReader

Class CustomerGroupReader

« More »

CustomerGroupReadService

Class CustomerGroupReadService

« More »

CustomerGroupRepository

Interface CustomerGroupRepository

« More »

CustomerGroupsApiV2Controller

Class HttpApiV2Controller

Contains common functionality for all the GX2 APIv2 controllers. You can use the $api instance in the child-controllers in order to gain access to request and response information. The $uri variable is an array that contains the requested resource path.

You can use a protected "__initialize" method in your child controllers for performing common operations without overriding the parent constructor method.

This class contains some private methods that define the core operations of each controller and should not be called from a child-controller (like validation, authorization, rate limiting). The only way to disable the execution of these methods is to override the controller.

« More »

CustomerGroupSerializer

Class CustomerGroupSerializer

« More »

CustomerGroupServiceFactory

Class CustomerGroupServiceFactory *

« More »

CustomerGroupSettings

Class CustomerGroupSettings

« More »

CustomerGroupSettingsSerializer

Class CustomerGroupSettingsSerializer

« More »

CustomerGroupWriter

Class CustomerGroupWriter

« More »

CustomerGroupWriteService

Class CustomerGroupWriteService *

« More »

CustomerGuestPassword

Class CustomerGuestPassword

Instances of this class represent guests’ pseudo-passwords. The password itself ought to be a high-entropy pseudo-random string.

« More »

CustomerHashedPassword

Class CustomerHashedPassword

Represents a customer's password hash.

« More »

CustomerHouseNumber

Value Object

Class CustomerHouseNumber

Represents a house number

« More »

CustomerInputToCollectionTransformer

Class CustomerInputToCollectionTransformer

« More »

CustomerInputValidator

Class CustomerInputValidator

Validator class that checks the entered user data.

« More »

CustomerInputValidatorSettings

Value Object

Class CustomerInputValidatorSettings

CustomerInputValidatorSettings stores all min length values and error messages for registration form validation

« More »

CustomerJsonSerializer

Class CustomerJsonSerializer

This class will serialize and deserialize a customer entity. It can be used into many places where PHP interacts with external requests such as AJAX or API communication.

« More »

CustomerLastname

Value Object

Class CustomerLastname

Represents a customer lastname

« More »

CustomerLoginController

Class CustomerLoginController

Controller to login as a certain customer

« More »

CustomerMaxLengthSettings

Class CustomerMaxLengthSettings

« More »

CustomerMemo

Class CustomerMemo

« More »

CustomerMemoCollection

Class CustomerMemoCollection

« More »

CustomerMinLengthSettings

Class CustomerMinLengthSettings

« More »

CustomerNumber

Value Object

Class CustomerNumber

Represents a customer number

« More »

CustomerPassword

Class CustomerPassword

Represents a customer's password.

« More »

CustomerPostcode

Value Object

Class CustomerPostcode

Represents a customer postcode

« More »

CustomerReader

Class CustomerReader

This class is used for reading customer data from the database

« More »

CustomerReadService

Class CustomerReadService

This class provides methods for reading customer data.

« More »

CustomerRegistrationInputValidatorService

Class CustomerRegistrationInputValidatorService

This class is used for validating customer input while registration

« More »

CustomerRepository

Class CustomerRepository

This class contains basic methods for finding, creating and deleting customer data

« More »

CustomersApiV2Controller

Class CustomersApiV2Controller

Contains common functionality for all the GX2 APIv2 controllers. You can use the $api instance in the child-controllers in order to gain access to request and response information. The $uri variable is an array that contains the requested resource path.

You can use a protected "__initialize" method in your child controllers for performing common operations without overriding the parent constructor method.

This class contains some private methods that define the core operations of each controller and should not be called from a child-controller (like validation, authorization, rate limiting). The only way to disable the execution of these methods is to override the controller.

« More »

CustomerSearchCondition

Class CustomerSearchCondition

« More »

CustomerService

Class CustomerService

This class provides methods for creating and deleting customer data

« More »

CustomerServiceFactory

Class CustomerServiceFactory

Factory class for all needed customer data.

« More »

CustomerServiceSettings

Value Object

Class CustomerServiceSettings

Represents the default settings of a customer/guest

« More »

CustomerStatusHelper

Class CustomerStatusHelper

« More »

CustomerStatusInformation

Class CustomerStatusInformation

« More »

CustomerStatusProvider

Class CustomerStatusProvider

« More »

CustomerStreet

Value Object

Class CustomerStreet

Represents a customer street

« More »

CustomerSuburb

Class CustomerSuburb

Represents a customer suburb

« More »

CustomerVatNumber

Value Object

Class CustomerVatNumber

Represents a tax ID number (VATIN)

« More »

CustomerWriter

Class CustomerWriter

This class is used for writing customer data to the database

« More »

CustomerWriteService

Class CustomerWriteService

This class provides methods for creating and deleting customer data

« More »

CustomThemeCopyResponse

Class CustomThemeCopyResponse

« More »

DashboardController

Class DashboardController

PHP controller class for the dashboard page of the admin section. The statistic results are generated within this class and provided to the frontend through AJAX calls.

« More »

DataTableColumn

Class DataTableColumn

« More »

DataTableColumnCollection

Class DataTableColumnCollection

« More »

DataTableColumnType

Class DataTableColumnType

There are cases where each column is treated differently depending its data type.

« More »

DataTableHelper

Class DataTableHelper

This class contains helper methods for datatable manipulation. Create an instance and define the columns of your table and their respective database fields. You can also provide two fields separated with a space for concatenated string.

« More »

DateRange

Class DateRange

« More »

DecimalType

Class DecimalType

Shared decimal type class. Use the "asDecimal" method for getting the plain value.

« More »

DefaultApiV2Controller

Class DefaultApiV2Controller

The default APIv2 controller will be triggered when client consumers hit the "api.php/v2" URI and it will return information about the API.

« More »

DefaultTemplateSettings

Class DefaultTemplateSettings

Class to provide the default settings of a shop frontend template. Used for overload able template settings.

For overloading some of the template settings do as follows:

  • create a overload of the DefaultTemplateSettings class
  • create a overload of the setTemplateSettings method:

    public function setTemplateSettingsArray (array $settingsArray) { $settingsArray['MENUBOXES']['your_new_menu_box'] = array('POSITION' => 'gm_box_pos_99', 'STATUS' => 0); $this->templateSettingsArray = $settingsArray; }

« More »

DefaultThemeSettings

Class DefaultThemeSettings

Class to provide the default settings of a shop frontend theme. Used for overload able theme settings.

For overloading some of the theme settings do as follows:

  • create a overload of the DefaultThemeSettings class
  • create a overload of the setThemeSettings method:

    public function setThemeSettingsArray (array $settingsArray) { $settingsArray['MENUBOXES']['your_new_menu_box'] = array('POSITION' => 'gm_box_pos_99', 'STATUS' => 0); $this->themeSettingsArray = $settingsArray; }

« More »

DeletedId

Class DeletedId

« More »

DeleteGuestAccountsCronjobDependencies

Class AbstractCronjobDependencies

« More »

DeleteGuestAccountsCronjobLogger

Class AbstractCronjobLogger

« More »

DeleteGuestAccountsCronjobTask

Class DeleteGuestAccountsCronjobTask

« More »

DeleteHistoryDataAdapter

Class DeleteHistoryDataAdapter

« More »

DeleteHistoryMapper

Class DeleteHistoryMapper

« More »

DeleteHistoryReader

Class DeleteHistoryReader

« More »

DeleteHistoryReadService

Class DeleteHistoryReadService

« More »

DeleteHistoryReport

Class DeleteHistoryReport

« More »

DeleteHistoryReportItem

Class DeleteHistoryReportItem

« More »

DeleteHistoryRepository

Class DeleteHistoryRepository

« More »

DeleteHistoryScope

Class DeleteHistoryScope

« More »

DeleteHistoryServiceFactory

Class DeleteHistoryServiceFactory

« More »

DeleteHistoryWriter

Class DeleteHistoryWriter

« More »

DeleteHistoryWriteService

Class DeleteHistoryWriteService

« More »

DeleteLogsCronjobDependencies

Class AbstractCronjobDependencies

« More »

DeleteLogsCronjobLogger

Class DeleteLogsCronjobLogger

« More »

DeleteLogsCronjobTask

Class AbstractCronjobTask

« More »

DirectoryCreationFailedException

Class DirectoryCreationFailedException

« More »

DocumentFileStorage

Class DocumentFileStorage

« More »

DownloadsThemeContentView

Class DownloadsThemeContentView

« More »

DynamicShopMessagesController

Class DynamicShopMessages

This controller fetches the dynamic shop messages from the shop portal through a CURL request. It will only perform the request once a day and use the data cache for this reason (performance).

« More »

EditableCollection

Class EditableCollection

« More »

EditableKeyValueCollection

Class EditableKeyValueCollection

« More »

EkomiBoxThemeContentView

« More »

EkomiModuleCenterModule

Class EkomiModuleCenterModule

« More »

EkomiModuleCenterModuleController

Class EkomiModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ElementPosition

Class ElementPosition

This class represents the position of an element

« More »

ElementPositionMapper

Class ElementPositionMapper

« More »

Email

Class representing the database entity of an email.

« More »

EmailAddress

Class EmailAddress

Represents an email address (both email address and displayed name).

« More »

EmailAttachment

Class EmailAttachment

Email attachment will serve as the path to the file that needs to be attached (located on the server).

« More »

EmailCollection

Class EmailCollection

Used by operations that consider multiple email objects.

« More »

EmailConfigurationProvider

Class EmailConfigurationProvider

« More »

EmailContact

Class EmailContact

Represents a contact (sender/recipient) that participates in an email entity.

« More »

EmailContent

Class EmailContent

Email content could be either plain text or HTML.

« More »

EmailDeleter

Class EmailDeleter

Deletes email records from the database.

« More »

EmailFactory

Class EmailFactory

« More »

EmailJsonSerializer

Class EmailsJsonSerializer

This class will serialize and deserialize an email entity. It can be used into many places where PHP interacts with external requests such as AJAX or API communication.

« More »

EmailMailerSettings

Class EmailMailerSettings

« More »

EmailParser

Class EmailParser

Handles the Email entity object parsing and encoding so that PHP can pass email records to JavaScript and vice versa. What it actually does is convert an email record into an array that can be encoded into JSON and parsed from JavaScript.

« More »

EmailReader

Class EmailReader

Reads email records from the database. This class provides a customizable interface for reading operations so that it is possible to build different variations in the EmailRepository class (e.g. "getPending", "findById", "getAll").

« More »

EmailRepository

Class EmailRepository

Handles the database operations that concern the email records of the database. It provides a layer for more complicated methods that use the writer, reader and deleter.

« More »

EmailsApiV2Controller

Class EmailsApiV2Controller

This controller provides a gateway to the EmailService of the system. The user is able to get, send, queue and delete email records through his shop. Email forwarding is not directly supported but can be easily implemented by getting an existing email and then sending it with the updated contact addresses.

API consumers can also upload attachments through the AttachmentsApiV2Controller and later use them within their emails. The upload operation must be executed before sending/queuing the email because it is not possible to send the email JSON data and upload a file at the same time. For more info see the AttachmentsV2Controller.

« More »

EmailsController

Class EmailsController

PHP controller that handles the admin/emails page operations. You can also use it to perform email operations from JavaScript by providing encoded JSON arrays with email information from other pages.

« More »

EmailService

Class EmailService

Represents the public API for the Email service of the system. External users must use this class for all the email operations except.

Important: Since the attachments will be flat-stored in the "uploads/attachmetns" directory the "send" and "queue" method will have to perform multiple writes to the database in order to get robust attachment handling that will not crash the rest of the service.

« More »

EmailStringType

Class EmailStringType

Shared email string type class. Use the "asString" method for getting the plain value.

« More »

EmailSubject

Class EmailSubject

Subject assigned to an email.

« More »

EmailWriter

Class EmailWriter

Writes email records in the database (insert/update operations).

« More »

EmbeddedModuleController

Class EmbeddedModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

EmptyCurrencyCode

EmptyCurrencyCode

The purpose of this class is to return an empty string as representation of a empty currency code value.

« More »

EmptyDateTime

EmptyDateTime

The purpose of this class is to represent a DateTime with support of an empty date 1000-01-01 00:00:00

« More »

EmptyLanguageCode

EmptyLanguageCode

The purpose of this class is to return an empty string as representation of a empty language code value.

« More »

EmptyProductImage

Class EmptyProductImage

« More »

EntityNotFoundException

Class FileNotFoundException

« More »

EntropyProvider

Class EntropyProvider

This class provides a general source for cryptography-safe random data.

« More »

EnvCategoryServiceSettings

Class EnvCategoryServiceSettings

This class contains the file system path to the image directory by using specific constants which are defined in the config. It is used by the factory to build the proper service environment. By encapsulating this dependency the code becomes more explicit and testable.

« More »

EnvInvoiceServiceSettings

Class EnvInvoiceServiceSettings

This class contains the file system path to the invoice directory by using specific constants which are defined in the config. It is used by the factory to build the proper service environment. By encapsulating this dependency the code becomes more explicit and testable.

« More »

EnvironmentClassFinderSettings

Class EnvironmentClassFinderSettings

« More »

EnvironmentHttpContextFactory

Class EnvironmentHttpContextFactory

« More »

EnvironmentHttpViewControllerRegistryFactory

Class EnvironmentHttpViewControllerRegistryFactory

« More »

EnvPackingSlipServiceSettings

Class EnvPackingSlipServiceSettings

This class contains the file system path to the packing slip directory by using specific constants which are defined in the config. It is used by the factory to build the proper service environment. By encapsulating this dependency the code becomes more explicit and testable.

« More »

EnvProductImageFileStorageSettings

Class EnvProductImageFileStorageSettings

« More »

EnvSlideImageFileStorageSettings

Class EnvSlideImageFileStorageSettings

« More »

ErrorMessageThemeContentView

Class ErrorMessageThemeContentView

« More »

EustandardtransferPaymentDetailsProvider

« More »

ExistingDirectory

Class ExistingDirectory

Shared string type class. Use the "asString" method for getting the plain value.

Notice: The constructor value must not be empty!

« More »

ExistingFile

Class ExistingFile

Shared string type class. Use the "asString" method for getting the plain value.

Notice: The constructor value must not be empty!

« More »

ExistingFileCollection

Class ExistingFileCollection

« More »

ExtendedInformationPager

ExtendedInformationPager

« More »

ExtendedSimpleXMLElement

Class ExtendedSimpleXMLElement

« More »

ExtraboxesBoxThemeContentView

« More »

ExtraContentController

Class ExtraContentController

This controller exists as a base for future extensions for cases in which content needs to be displayed in a somewhat neutral way. cf. system/overloads/ExtraContentController for examples on how to use this.

« More »

FeaturedProduct

Class FeaturedProduct

« More »

FeaturedProductCollection

Class EditableCollection

« More »

FeaturedProductFactory

Class FeaturedProductFactory

« More »

FeaturedProductReader

Class FeaturedProductReader

« More »

FeaturedProductReadService

« More »

FeaturedProductRepository

Class FeaturedProductRepository

« More »

FeaturedProductServiceFactory

Class FeaturedProductServiceFactory

« More »

FeaturedProductSettings

Class FeaturedProductSettings

« More »

FileDownloadHttpControllerResponse

Class FileDownloadHttpControllerResponse

« More »

FileDownloadInformation

Class FileDownloadInformation

« More »

FileManagerController

Class FileManagerController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

FilenameStringType

Class FilenameStringType

Shared string type class. Use the "asString" method for getting the plain value.

« More »

FileNotFoundException

Class FileNotFoundException

« More »

FilesystemAdapter

Class FilesystemAdapter

« More »

FilesystemHelper

Class FilesystemHelper

« More »

FilterBoxThemeContentView

« More »

FilterController

Class FilterController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

FilterSelectionThemeContentView

« More »

FindologicModuleCenterModule

Class FindologicModuleCenterModule

« More »

FindologicModuleCenterModuleController

Class FindologicModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

FontAwesomeIconClassProvider

« More »

FooterThemeContentView

« More »

FrontendFilenamesProvider

Class FrontendFilenamesProvider

« More »

GeneralSearchCondition

Class GeneralSearchCondition

« More »

GeschaeftskundenversandConfigurationStorage

Class GeschaeftskundenversandConfigurationStorage

« More »

GeschaeftskundenversandController

Class GeschaeftskundenversandController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

GeschaeftskundenversandLogger

Class GeschaeftskundenversandLogger

« More »

GeschaeftskundenversandModuleCenterModule

Class GeschaeftskundenversandModuleCenterModule

« More »

GeschaeftskundenversandModuleCenterModuleController

Class GeschaeftskundenversandModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

GeschaeftskundenversandProduct

Class GeschaeftskundenversandProduct

Represents a product configuration (product and attendance code) for DHL Business Customer API

« More »

GeschaeftskundenversandProductException

Class GeschaeftskundenversandProductException

« More »

GeschaeftskundenversandShipment

Class GeschaeftskundenversandShipment

« More »

GeschaeftskundenversandShipmentException

Class GeschaeftskundenversandShipmentException

« More »

GeschaeftskundenversandShipmentInvalidExportTypeException

Class GeschaeftskundenversandShipmentInvalidExportTypeException

« More »

GeschaeftskundenversandShipmentInvalidTermsOfTradeException

Class GeschaeftskundenversandShipmentInvalidTermsOfTradeException

« More »

GeschaeftskundenversandSoapAdapter

Class GeschaeftskundenversandSoapAdapter

« More »

GeschaeftskundenversandSoapAdapterCigCredentialsMissingException

Class GeschaeftskundenversandSoapAdapterCigCredentialsMissingException

« More »

GeschaeftskundenversandSoapAdapterException

Class GeschaeftskundenversandSoapAdapterException

« More »

GeschaeftskundenversandSoapAdapterServiceUnavailableException

Class GeschaeftskundenversandSoapAdapterServiceUnavailableException

« More »

GiftCartThemeContentView

« More »

GiftVouchersStatusThemeContentView

« More »

GmConfiguration

Class GmConfiguration

« More »

GmConfigurationFactory

Class GmConfigurationFactory

« More »

GmConfigurationNotFoundException

Class GmConfigurationNotFoundException

« More »

GmConfigurationRepository

Class GmConfigurationRepository

« More »

GmConfigurationService

Class GmConfigurationService

« More »

GmConfigurationServiceFactory

Class GmConfigurationServiceFactory

« More »

GoogleAdwordConversionModuleCenterModule

Class GoogleAdwordConversionModuleCenterModule

« More »

GoogleAdwordConversionModuleCenterModuleController

Class GoogleAdwordConversionModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

GoogleRichSnippetThemeContentView

Class GoogleRichSnippetThemeContentView

« More »

GPrintThemeContentView

« More »

GraduatedPrice

Class GraduatedPrice

« More »

GraduatedPriceCollection

Class GraduatedPriceCollection

« More »

GraduatedPriceSerializer

« More »

GraduatedPricesThemeContentView

Class GraduatedPricesThemeContentView

« More »

GroupItemNotFoundInCollectionException

Class GroupItemNotFoundInCollectionException

« More »

GroupNotFoundException

Class GroupNotFoundException

« More »

GroupNotFoundInCollectionException

Class GroupNotFoundInCollectionException

« More »

GVRedeemThemeContentView

« More »

GVSendThemeContentView

« More »

GXCoreLoader

Class GXCoreLoader

« More »

GXCoreLoaderSettings

Class GXCoreLoaderSettings

Wraps needed settings from the environment.

« More »

GXEngineOrder

Class GXEngineOrder

This class is used for managing order data.

« More »

GXEngineProduct

Class GXEngineProduct

« More »

GXEngineQuantityUnit

Class GXEngineQuantityUnit

« More »

GXEngineShoppingCart

Class GXEngineShoppingCart

« More »

GXModuleCenterModule

Class GXModuleCenterModule

« More »

GXModuleCenterModuleButtonActionsAjaxController

Class GXModuleCenterModuleButtonActionsAjaxController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

GXModuleCenterModuleController

Class GXModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

GXModuleConfigurationStorage

subclass of ConfigurationStorage for parameters concerning GXModules

« More »

GXModuleController

Class GXModuleController

Extend from this class to get easy access to the configuration of the your GXModule you don't need the GXModuleConfigurationStorage

« More »

GXParcelService

Class GXParcelService

« More »

GXParcelServiceReader

Class ParcelServiceReader

« More »

GXParcelServiceWriter

Class ParcelServiceWriter

« More »

GXParcelTrackingCode

Class GXParcelTrackingCode

« More »

GXParcelTrackingCodeWriter

Class GXParcelTrackingCodeWriter

« More »

GXSmarty

« More »

HeaderThemeContentView

« More »

HeidelpayModuleCenterModuleController

Class HeidelpayModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

HermesModuleCenterModule

Class HermesModuleCenterModule

« More »

HermesModuleCenterModuleController

Class HermesModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

HttpApiV2Controller

Class HttpApiV2Controller

Contains common functionality for all the GX2 APIv2 controllers. You can use the $api instance in the child-controllers in order to gain access to request and response information. The $uri variable is an array that contains the requested resource path.

You can use a protected "__initialize" method in your child controllers for performing common operations without overriding the parent constructor method.

This class contains some private methods that define the core operations of each controller and should not be called from a child-controller (like validation, authorization, rate limiting). The only way to disable the execution of these methods is to override the controller.

« More »

HttpApiV2Exception

Class HttpApiException

This exception class is used for handling exceptions that concern the API execution. The default exception code is set to 500 (Internal Server Error) and must explicitly set to any other standard HTTP status code in order to be contained in the response headers.

« More »

HttpContext

Class HttpContext

« More »

HttpContextReader

Class HttpContextReader

« More »

HttpControllerResponse

Class HttpControllerResponse

« More »

HttpDispatcher

Class HttpDispatcher

« More »

HttpResponseProcessor

Class HttpResponseProcessor

« More »

HttpService

Class HttpService

« More »

HttpServiceFactory

Class HttpFactory

« More »

HttpViewController

Class HttpViewController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

HttpViewControllerFactory

Class HttpViewControllerFactory

« More »

HttpViewControllerRegistry

Class HttpViewControllerRegistry

« More »

HyphenopolyLanguageMappingProvider

« More »

IdCollection

Class IdCollection

« More »

IdType

Class IdType

IMPORTANT: When you need to cast an Id object to integer, cast it first to string, because otherwise the following command will return always 1:

EXAMPLE: $id = new IdType(948); bad - (int)$id >> 1 good - (int)(string)$id >> 948

« More »

IloxxModuleCenterModule

Class IloxxModuleCenterModule

« More »

IloxxModuleCenterModuleController

Class IloxxModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ImageFileStorage

Class AbstractFileStorage

« More »

ImageProcessingController

Class ImageProcessingController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ImageProcessingCronjobDependencies

Class ImageProcessingCronjobDependencies

« More »

ImageProcessingCronjobLogger

Class ImageProcessingCronjobLogger

« More »

ImageProcessingCronjobTask

Class ImageProcessingCronjobTask

« More »

ImageProcessingService

Class ImageProcessingService

« More »

ImageRequestController

Class ImageRequestController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ImageSliderThemeContentView

« More »

IndexThemeContentView

« More »

InfoBoxFactory

Class InfoBoxFactory

« More »

InfoBoxMessage

Class InfoBoxMessage

« More »

InfoBoxMessageCollection

Class InfoBoxMessageCollection

« More »

InfoBoxRepository

Class InfoBoxRepository

« More »

InfoBoxRepositoryDeleter

Class InfoBoxRepositoryDeleter

« More »

InfoBoxRepositoryReader

Class InfoBoxReader

« More »

InfoBoxRepositoryWriter

Class InfoBoxWriter

« More »

InfoBoxService

Class InfoBoxService

« More »

InfoElementContentBuilder

Class InfoElementContentBuilder

This class represents an info element content builder

« More »

InfoElementContentCollection

Class InfoElementContentCollection

This class represents a collection of info element content entities

« More »

InfoPageContentBuilder

Class InfoPageContentBuilder

This class represents an info page content builder

« More »

InfoPageContentCollection

Class InfoPageContentCollection

This class represents a collection of info page content entities

« More »

InformationBoxThemeContentView

« More »

IntrashipModuleCenterModule

Class IntrashipModuleCenterModule

« More »

IntrashipModuleCenterModuleController

Class IntrashipModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

IntType

Class IntType

Shared int type class. Use the "asInt" method for getting the plain value.

« More »

InvalidCustomerDataException

Class InvalidCustomerDataException

« More »

InvalidEkpFormatException

Class InvalidEkpFormatException

« More »

InvalidGKVAttendanceFormatException

Class InvalidGKVAttendanceFormatException

« More »

InvalidGKVProductTypeException

Class InvalidGKVProductTypeException

« More »

InvalidSearchConditionException

Class InvalidSearchConditionException

« More »

InvoiceActions

Class InvoiceActions

« More »

InvoiceArchiveReadService

Class InvoiceListArchiveReadService

« More »

InvoiceArchiveWriteService

Class InvoiceArchiveWriteService

« More »

InvoiceFileEntitler

Class InvoiceFileEntitler

« More »

InvoiceInformation

Class InvoiceInformation

« More »

InvoiceListGenerator

Class InvoiceListGenerator

« More »

InvoiceListItem

Class InvoiceListItem

« More »

InvoiceListItemCollection

Class InvoiceListItemCollection

« More »

InvoiceRepository

Class InvoiceRepository

« More »

InvoiceServiceFactory

Class InvoiceServiceFactory

« More »

InvoicesModalsAjaxController

Class InvoicesModalsAjaxController

AJAX controller for the invoices modals.

« More »

InvoicesOverviewAjaxController

Class InvoicesAjaxController

AJAX controller for the invoices main page.

« More »

InvoicesOverviewColumns

Class InvoicesOverviewColumns

This class contains the definition of the invoices overview columns. Use it in every controller that needs the column definition.

This class can be overloaded and more table columns can be added.

« More »

InvoicesOverviewController

Class InvoicesController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

InvoicesOverviewTooltips

Class InvoicesOverviewTooltips

This class generates the required HTML for the tooltips of each row in the invoices overview table. In order to be faster do not use any services but fetch the data directly with DB queries.

« More »

IpaymentCcPaymentDetailsProvider

« More »

IpaymentElvPaymentDetailsProvider

« More »

IpaymentPaymentDetailsProvider

« More »

ItRechtModuleCenterModule

Class ItRechtModuleCenterModule

« More »

ItRechtModuleCenterModuleController

Class ItRechtModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

JanolawModuleCenterModule

Class JanolawModuleCenterModule

« More »

JanolawModuleCenterModuleController

Class JanolawModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

JsConfigurationController

Class JsConfigurationController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

JSEngineConfiguration

Class JSEngineConfiguration

« More »

JsonHttpControllerResponse

Class JsonHttpControllerResponse

« More »

JsonWebToken

« More »

JsonWebTokenException

« More »

JsonWebTokenParser

« More »

JsonWebTokenSecretProvider

Class JsonWebTokenSecretProvider

Creates random secret for JWT authentication.

« More »

JsTranslationsController

Class JsTranslationsController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

JSWidgetsAjaxController

Class JSWidgetsAjaxController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

KeyValueCollection

Class KeyValueCollection

« More »

KlarnaBanktransferHubPaymentDetailsProvider

« More »

KlarnaHubPaymentDetailsProvider

« More »

KlarnaPaylaterPaymentDetailsProvider

« More »

KlarnaPaynowHubPaymentDetailsProvider

« More »

KlarnaSliceitHubPaymentDetailsProvider

« More »

LanguageCode

LanguageCode

« More »

LanguageHelper

Class LanguageHelper

« More »

LanguageProvider

Class LanguageProvider

« More »

LanguagesBoxThemeContentView

« More »

LastViewedBoxThemeContentView

« More »

LawsController

Class LawsController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

LayoutThemeContentView

« More »

LegacyProductImageProcessing

Class LegacyProductImageProcessing

« More »

LegalTextType

Class LegalTextType

This class provides constants which represent the valid legal text version types.

« More »

LegalTextVersionHelper

Class LegalTextVersionHelper

This class provides methods in order to get the legal text version of a legal text like eg. the privacy text.

« More »

LightboxGalleryThemeContentView

« More »

LinkPageContentBuilder

Class LinkPageContentBuilder

This class represents a link page content builder

« More »

LinkPageContentCollection

Class LinkPageContentCollection

This class represents a collection of info page content entities

« More »

LiveSearchController

Class LiveSearchController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

LocalizedAttributeNotFoundException

Class LocalizedAttributeNotFoundException

This class represents an error for localized attribute item that has not been found within a collection

« More »

LogFilesService

Class LogFilesService

« More »

LoginBoxThemeContentView

« More »

LoginThemeContentView

« More »

LogoffThemeContentView

« More »

MagnalisterModuleCenterModule

Class MagnalisterModuleCenterModule

« More »

MagnalisterModuleCenterModuleController

Class MagnalisterModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

MailbeezModuleCenterModule

Class MailbeezModuleCenterModule

« More »

MailbeezModuleCenterModuleController

Class MailbeezModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

MailBeezShopvotingBoxThemeContentView

« More »

MailerAdapter

Class MailerAdapter

This class provides a communication layer with the external mailing library in order to isolate the library-specific code.

« More »

MainTheme

Class MainTheme

« More »

MainThemeDirectories

Class MainThemeDirectories

« More »

Manufacturer

Class Manufacturer

« More »

ManufacturerAjaxController

Class ManufacturerAjaxController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ManufacturerCollection

Class ManufacturerCollection

« More »

ManufacturerController

Class AdminHttpViewController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ManufacturerDeleter

Class ManufacturerDeleter

« More »

ManufacturerFactory

Class ManufacturerFactory

« More »

ManufacturerReader

Class ManufacturerReader

« More »

ManufacturerReadService

Class ManufacturerReadService

« More »

ManufacturerRepository

Class ManufacturerRepository

« More »

ManufacturersApiV2Controller

Class HttpApiV2Controller

Contains common functionality for all the GX2 APIv2 controllers. You can use the $api instance in the child-controllers in order to gain access to request and response information. The $uri variable is an array that contains the requested resource path.

You can use a protected "__initialize" method in your child controllers for performing common operations without overriding the parent constructor method.

This class contains some private methods that define the core operations of each controller and should not be called from a child-controller (like validation, authorization, rate limiting). The only way to disable the execution of these methods is to override the controller.

« More »

ManufacturersBoxThemeContentView

« More »

ManufacturerSearchCondition

Class ManufacturerSearchCondition

« More »

ManufacturerServiceFactory

« More »

ManufacturersInfoBoxThemeContentView

« More »

ManufacturerWriter

Class ManufacturerWriter

« More »

ManufacturerWriteService

Class ManufacturerWriteService

« More »

MaxFileSizeController

Class MaxFileSizeController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

Md5Strategy

Class Md5Strategy

« More »

MediafinanzModuleCenterModule

Class MediafinanzModuleCenterModule

« More »

MediafinanzModuleCenterModuleController

Class MediafinanzModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

MegaFlyoverThemeContentView

Class MegaFlyoverThemeContentView

« More »

MinimalNewsletterSubscriptionService

Interface MinimalNewsletterSubscriptionService

« More »

MinimalShoppingCartService

Class MinimalShoppingCartService

« More »

MissingControllerNameException

Class MissingControllerNameException

« More »

ModuleCenterController

Class ModuleCenterController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ModuleCenterModuleCollection

Class ModuleCenterModuleCollection

« More »

ModuleTitleProvider

Class ModuleTitleProvider

« More »

MoneyorderPaymentDetailsProvider

« More »

NewAttributesController

Class NewAttributesController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

NewProductsMainThemeContentView

« More »

NewsletterBoxThemeContentView

« More »

NewsletterLinkModuleCenterModule

Class NewsletterLinkModuleCenterModule

« More »

NewsletterLinkModuleCenterModuleController

Class NewsletterLinkModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

NewsletterSubscription

Interface NewsletterSubscription

« More »

NewsletterSubscriptionServiceFactory

Class NewsletterSubscriptionServiceFactory

« More »

NewsletterThemeContentView

« More »

NonEmptyStringType

Class NonEmptyStringType

Shared string type class. Use the "asString" method for getting the plain value.

Notice: The constructor value must not be empty!

« More »

NoSuitableEntropySourceAvailableException

« More »

OrderActions

Class OrderActions

« More »

OrderAddonValueStorage

Class OrderAddonValueStorage

« More »

OrderAddressBlock

Class OrderAddressBlock

This class is used by the OrderListItem and InvoiceListItem and includes all required address values for the listings.

« More »

OrderConfigurationProvider

Class OrderConfigurationProvider

« More »

OrderDetailsCartThemeContentView

« More »

OrderDetailsWishListThemeContentView

Class OrderDetailsWishListThemeContentView

« More »

OrderFactory

Class OrderFactory

« More »

OrderHistoryBoxThemeContentView

« More »

OrderItem

Class OrderItem

« More »

OrderItemAddonValueStorage

Class OrderItemAddonValueStorage

« More »

OrderItemAttribute

Class OrderItemAttribute

« More »

OrderItemAttributeCollection

Class OrderItemAttributeCollection

« More »

OrderItemAttributeFactory

Class OrderItemAttributeFactory

« More »

OrderItemAttributeRepository

Class OrderItemAttributeRepository

« More »

OrderItemAttributeRepositoryDeleter

Class OrderItemAttributeRepositoryDeleter

« More »

OrderItemAttributeRepositoryFactory

Class OrderItemAttributeRepositoryFactory

« More »

OrderItemAttributeRepositoryReader

Class OrderItemAttributeRepositoryReader

« More »

OrderItemAttributeRepositoryWriter

Class OrderItemAttributeRepositoryWriter

« More »

OrderItemCollection

Class OrderItemCollection

« More »

OrderItemDownloadInformation

Class OrderItemDownloadInformation

« More »

OrderItemDownloadInformationCollection

Class OrderItemDownloadInformationCollection

« More »

OrderItemFactory

Class OrderItemFactory

« More »

OrderItemGXCustomizerData

Class OrderItemGXCustomizerData

« More »

OrderItemGXCustomizerDataCollection

Class OrderItemGXCustomizerDataCollection

« More »

OrderItemProperty

Class OrderItemProperty

« More »

OrderItemPropertyFactory

Class OrderItemPropertyFactory

« More »

OrderItemPropertyRepository

Class OrderItemPropertyRepository

« More »

OrderItemPropertyRepositoryDeleter

Class OrderItemPropertyRepositoryDeleter

« More »

OrderItemPropertyRepositoryReader

Class OrderItemPropertyRepositoryReader

« More »

OrderItemPropertyRepositoryWriter

Class OrderItemPropertyRepositoryWriter

« More »

OrderItemRepository

Class OrderItemRepository

« More »

OrderItemRepositoryDeleter

Class OrderItemRepositoryDeleter

« More »

OrderItemRepositoryReader

Class OrderItemRepositoryReader

« More »

OrderItemRepositoryWriter

Class OrderItemRepositoryWriter

« More »

OrderJsonSerializer

Class OrderJsonSerializer

This class will serialize and deserialize an Order entity. It can be used into many places where PHP interacts with external requests such as AJAX or API communication.

« More »

OrderListGenerator

Class OrderListGenerator

« More »

OrderListItem

Class OrderListItem

« More »

OrderListItemCollection

Class OrderListItemCollection

« More »

OrderListItemJsonSerializer

Class OrderListItemJsonSerializer

This class will serialize and deserialize an OrderListItem entity. It can be used into many places where PHP interacts with external requests such as AJAX or API communication.

« More »

OrderObjectService

Class OrderObjectService

« More »

OrderParcelTrackingCode

Class OrderParcelTrackingCode

« More »

OrderPaymentType

Class OrderPaymentType

« More »

OrderReadService

Class OrderReadService

« More »

OrderRepository

Class OrderRepository

« More »

OrderRepositoryDeleter

Class OrderRepositoryDeleter

« More »

OrderRepositoryReader

Class OrderRepositoryReader

« More »

OrderRepositoryWriter

Class OrderRepositoryWriter

« More »

OrdersApiV2Controller

Class OrdersApiV2Controller

Provides a gateway to the OrderWriteService and OrderReadService classes, which handle the shop order resources.

« More »

OrderSearchCondition

Class OrderSearchCondition

« More »

OrderServiceFactory

Class OrderServiceFactory

« More »

OrderServiceSettings

Value Object

Class OrderServiceSettings

Represents the default settings of an order

« More »

OrderShippingType

Class OrderShippingType

« More »

OrdersHistoryApiV2Controller

Class OrdersStatusHistoryApiV2Controller

Notice: This controller is a sub-resource of the OrdersV2Controller.

« More »

OrdersItemsApiV2Controller

Class OrdersItemsApiV2Controller

Notice: This controller is a sub-resource of the OrdersApiV2Controller.

« More »

OrdersItemsAttributesApiV2Controller

Class OrdersItemsAttributesApiV2Controller

Notice: This controller is a sub-resource of the OrdersItemsApiV2Controller.

« More »

OrdersModalsAjaxController

Class OrdersModalsAjaxController

AJAX controller for the orders modals.

« More »

OrdersOverviewAjaxController

Class OrdersAjaxController

AJAX controller for the orders main page.

« More »

OrdersOverviewColumns

Class OrdersOverviewColumns

This class contains the definition of the order columns. Use it in every controller that needs the column definition.

This class can be overloaded and more table columns can be added.

« More »

OrdersOverviewController

Class OrdersOverviewController

Bootstraps the Orders overview page.

« More »

OrdersOverviewTooltips

Class OrdersOverviewTooltips

This class generates the required HTML for the tooltips of each row in the orders overview table. In order to be faster do not use any services but fetch the data directly with DB queries.

« More »

OrderStatus

Class OrderStatus

« More »

OrderStatusAjaxController

Class OrderStatusAjaxController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

OrderStatusCollection

Class OrderStatusCollection

« More »

OrderStatusDeleter

Class OrderStatusDeleter

« More »

OrderStatusesApiV2Controller

Class HttpApiV2Controller

Contains common functionality for all the GX2 APIv2 controllers. You can use the $api instance in the child-controllers in order to gain access to request and response information. The $uri variable is an array that contains the requested resource path.

You can use a protected "__initialize" method in your child controllers for performing common operations without overriding the parent constructor method.

This class contains some private methods that define the core operations of each controller and should not be called from a child-controller (like validation, authorization, rate limiting). The only way to disable the execution of these methods is to override the controller.

« More »

OrderStatusFactory

Class OrderStatusFactory

« More »

OrderStatusHistoryListItem

Class OrderStatusHistoryListItem

« More »

OrderStatusHistoryListItemCollection

Class OrderStatusHistoryListItemCollection

« More »

OrderStatusHistoryStorage

Class OrderStatusHistoryStorage

« More »

OrderStatusIdExistsException

Class OrderStatusIdExistsException

« More »

OrderStatusIdNotExistsException

Class OrderStatusIdNotExistsException

« More »

OrderStatusNotFoundException

Class OrderStatusNotFoundException

« More »

OrderStatusReader

Class OrderStatusReader

« More »

OrderStatusRepository

Class OrderStatusRepository

« More »

OrderStatusService

Class OrderStatusService

« More »

OrderStatusServiceFactory

Class OrderStatusServiceFactory

« More »

OrderStatusStyles

Class OrderStatusStyles

This class works in cooperation with the "admin/html/content/layouts/main/partial/order_status_styles.html" to provide the dynamic styling of the order status labels.

« More »

OrderStatusWriter

Class OrderStatusWriter

« More »

OrdersTotalsApiV2Controller

Class OrdersTotalsApiV2Controller

Notice: This controller is a sub-resource of the OrdersV2Controller.

« More »

OrderTooltipController

Class OrderTooltipController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

OrderTotal

Class OrderTotal

« More »

OrderTotalCollection

Class OrderTotalCollection

« More »

OrderTotalFactory

Class OrderTotalFactory

« More »

OrderTotalRepository

Class OrderTotalRepository

« More »

OrderTotalRepositoryDeleter

Class OrderTotalRepositoryDeleter

« More »

OrderTotalRepositoryReader

Class OrderTotalRepositoryReader

« More »

OrderTotalRepositoryWriter

Class OrderTotalRepositoryWriter

« More »

OrderTrackingInformationCollection

Class OrderTrackingInformationCollection

« More »

OrderWriteService

Class OrderWriteService

« More »

PackedDownloadController

Class PackedDownloadController

This class implements a mass downloader. It can be used to have the shop retrieve a list of resources (denoted by their URLs) and pack them in a ZIP file. The ZIP file is stored in the cache folder and can then be downloaded.

« More »

PackingSlip

Class PackingSlip

« More »

PackingSlipCollection

Class PackingSlipCollection

« More »

PackingSlipDeleter

Class PackingSlipDeleter

« More »

PackingSlipFactory

Class PackingSlipFactory

« More »

PackingSlipReader

Class PackingSlipReader

« More »

PackingSlipRepository

Class PackingSlipRepository

« More »

PackingSlipService

Class PackingSlipService

« More »

PackingSlipServiceFactory

Class PackingSlipServiceFactory

« More »

PagePosition

Class PagePosition

This class represents the position of a page

« More »

PagePositionMapper

Class PagePositionMapper

« More »

Pager

Pager

« More »

PaginationThemeContentView

« More »

ParcelServiceCollection

Class ParcelServiceCollection

« More »

ParcelServiceCollectionNotFoundException

Class CollectionNotFoundException

« More »

ParcelServiceCollectionSerializer

Class ParcelServiceCollectionSerializer

« More »

ParcelServiceDataAdapter

Class ParcelServiceDataAdapter

« More »

ParcelServiceDescription

Class ParcelServiceDescription

« More »

ParcelServiceDescriptionCollection

Class ParcelServiceDescriptionCollection

« More »

ParcelServiceDescriptionId

Class ParcelServiceDescriptionId

« More »

ParcelServiceId

Class ParcelServiceId

« More »

ParcelServiceMapper

Class ParcelServiceMapper

« More »

ParcelServiceNotFoundException

Class ParcelServiceNotFoundException

« More »

ParcelServiceReadService

Class ParcelServiceReadService

« More »

ParcelServiceRepository

Class ParcelServiceRepository

« More »

ParcelServicesApiV2Controller

Class ParcelServicesApiV2Controller

Contains common functionality for all the GX2 APIv2 controllers. You can use the $api instance in the child-controllers in order to gain access to request and response information. The $uri variable is an array that contains the requested resource path.

You can use a protected "__initialize" method in your child controllers for performing common operations without overriding the parent constructor method.

This class contains some private methods that define the core operations of each controller and should not be called from a child-controller (like validation, authorization, rate limiting). The only way to disable the execution of these methods is to override the controller.

« More »

ParcelServiceSearchCondition

Class ParcelServiceSearchCondition

« More »

ParcelServiceSerializer

Class ParcelServiceSerializer

« More »

ParcelServiceServiceFactory

Class ParcelServiceServiceFactory

« More »

ParcelServiceWriteService

« More »

ParcelShopFinder

Class ParcelShopFinder

« More »

ParcelshopfinderController

Class ParcelshopfinderController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ParcelShopFinderLogger

Class ParcelShopFinderLogger

« More »

ParcelshopfinderModuleCenterModule

Class ParcelshopfinderModuleCenterModule

« More »

ParcelshopfinderModuleCenterModuleController

Class ParcelshopfinderModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ParcelTrackingCodeComment

Class ParcelTrackingCodeComment

« More »

ParcelTrackingCodeDeleter

Class ParcelTrackingCodeDeleter

« More »

ParcelTrackingCodeDeleteService

Class ParcelTrackingCodeDeleteService

« More »

ParcelTrackingCodeFactory

Class ParcelTrackingCodeFactory

« More »

ParcelTrackingCodeFinder

Class ParcelTrackingCodeFinder

« More »

ParcelTrackingCodeId

Class ParcelTrackingCodeId

« More »

ParcelTrackingCodeLanguageId

Class ParcelTrackingCodeLanguageId

« More »

ParcelTrackingCodeOrderId

Class ParcelTrackingCodeOrderId

« More »

ParcelTrackingCodeRepository

Class ParcelTrackingCodeRepository

« More »

ParcelTrackingCodeServiceId

Class ParcelTrackingCodeServiceId

« More »

ParcelTrackingCodeServiceName

Class ParcelTrackingCodeServiceName

« More »

ParcelTrackingCodeUrl

Class ParcelTrackingCodeUrl

« More »

PasswordDoubleOptThemeContentView

« More »

PasswordEncryptionSettings

Class PasswordEncryptionSettings

« More »

PasswordHashStrategy

Class PasswordHashStrategy

« More »

PathType

Class PathType

Shared string type class. Use the "asString" method for getting the plain value.

Notice: The constructor value must not be empty!

« More »

PaymentDetailsApiV2Controller

Class HttpApiV2Controller

Contains common functionality for all the GX2 APIv2 controllers. You can use the $api instance in the child-controllers in order to gain access to request and response information. The $uri variable is an array that contains the requested resource path.

You can use a protected "__initialize" method in your child controllers for performing common operations without overriding the parent constructor method.

This class contains some private methods that define the core operations of each controller and should not be called from a child-controller (like validation, authorization, rate limiting). The only way to disable the execution of these methods is to override the controller.

« More »

PaymentInstructionThemeContentView

« More »

PaymentTitleProvider

Class PaymentTitleProvider

« More »

PayoneCcPaymentDetailsProvider

« More »

PayoneCheckoutAddressCheckThemeContentView

« More »

PayoneCheckoutCreditRiskThemeContentView

« More »

PayoneCodPaymentDetailsProvider

« More »

PayoneElvPaymentDetailsProvider

« More »

PayoneInstallmentPaymentDetailsProvider

« More »

PayoneInvoicePaymentDetailsProvider

« More »

PayOneModuleCenterModuleController

Class PayOneModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

PayoneOtransPaymentDetailsProvider

« More »

PayonePaymentDetailsProvider

« More »

PayonePrepayPaymentDetailsProvider

« More »

PayoneSafeinvPaymentDetailsProvider

« More »

PayoneWltPaymentDetailsProvider

« More »

PayPal2HubPaymentDetailsProvider

« More »

Paypal3PaymentDetailsProvider

« More »

PayPalBoxThemeContentView

« More »

PayPalConfigurationController

Class PayPalConfigurationController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

PayPalController

Class PayPalController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

PayPalHubPaymentDetailsProvider

« More »

PayPalInstallmentGenericUpstreamPresentmentThemeContentView

« More »

PayPalInstallmentOptionsThemeContentView

« More »

PayPalInstallmentsBoxThemeContentView

« More »

PayPalInstallmentSpecificUpstreamPresentmentThemeContentView

« More »

PersonalDataController

Class PersonalDataController

Controller to handle personal data

« More »

PersonalDataInvoiceFileStorage

Class PersonalDataInvoiceFileStorage

« More »

PersonalDataPackingSlipFileStorage

Class PersonalDataPackingSlipFileStorage

« More »

PersonalDataSelection

Class representing the personal data selection value object

« More »

PersonalDataSelectionItem

Class representing the personal data selection item

« More »

PersonalDataService

Class PersonalDataService

« More »

PersonalDataServiceFactory

Class PersonalDataServiceFactory

« More »

PersonalDataServiceSettings

Class PersonalDataServiceSettings

« More »

PersonalDataXmlSerializer

Class PersonalDataXmlSerializer

« More »

PopupContentThemeContentView

« More »

PopupCouponHelpThemeContentView

« More »

PopupImageThemeContentView

« More »

PopupNotificationThemeContentView

Class PopupNotificationThemeContentView

« More »

PopupSearchHelpThemeContentView

« More »

PostfinderModuleCenterModule

Class PostfinderModuleCenterModule

« More »

PostfinderModuleCenterModuleController

Class PostfinderModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

PostfinderThemeContentView

« More »

Precheck

Class Precheck

« More »

PriceOfferThemeContentView

« More »

PrintOrderThemeContentView

Class PrintOrderThemeContentView

« More »

PrintProductInfoThemeContentView

« More »

ProductAddonValueStorage

Class ProductAddonValueStorage

« More »

ProductAttribute

Class ProductAttribute

« More »

ProductAttributeCollection

Class ProductAttributeCollection

« More »

ProductAttributeFactory

Class ProductAttributeFactory

« More »

ProductAttributeObjectService

Class ProductAttributeObjectService

« More »

ProductAttributeRepository

Class ProductAttributeRepository

« More »

ProductAttributeRepositoryDeleter

Class ProductAttributeRepositoryDeleter

« More »

ProductAttributeRepositoryReader

Class ProductAttributeRepositoryReader

« More »

ProductAttributeRepositoryWriter

Class ProductAttributeRepositoryWriter

« More »

ProductAttributeService

Class ProductAttributeService

« More »

ProductAttributeServiceFactory

Class ProductAttributeServiceFactory

« More »

ProductAttributesModuleCenterModule

Class ProductAttributesModuleCenterModule

« More »

ProductAttributesModuleCenterModuleController

Class ProductAttributesModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ProductAttributesThemeContentView

Class ProductAttributesThemeContentView

« More »

ProductCategoryLinker

Class ProductCategoryLinker

« More »

ProductDetailsThemeContentView

« More »

ProductFactory

Class ProductFactory

« More »

ProductForSpecialOfferNotFoundException

Class FileNotFoundException

« More »

ProductGroupPrice

Class ProductGroupPrice

« More »

ProductGroupPriceCollection

Class ProductGroupPriceCollection

« More »

ProductGroupPriceSerializer

« More »

ProductImage

Class ProductImage

« More »

ProductImageCollection

Class ProductImageCollection

« More »

ProductImageContainer

Class ProductImageContainer

« More »

ProductImageContainerRepository

Class ProductImageContainerRepository

« More »

ProductImageFileStorage

Class ProductImageFileStorage

« More »

ProductImagesApiV2Controller

Class ProductImagesApiV2Controller

Provides an API interface for managing product images through the ProductWriteService.

Notice: This controller IS NOT a sub-resource of the ProductsApiV2Controller.

This controller can be reached by using one of the following URIs:

or

Using "productimages" as a resource name will not resolve to this controller.

« More »

ProductInfoThemeContentView

Class ProductInfoThemeContentView

« More »

ProductJsonSerializer

Class ProductJsonSerializer

This class will serialize and deserialize a Product entity. It can be used into many places where PHP interacts with external requests such as AJAX or API communication.

« More »

ProductListingThemeContentView

« More »

ProductListItem

Class ProductListItem

« More »

ProductListItemCollection

Class ProductListItemCollection

« More »

ProductListItemJsonSerializer

Class ProductListItemJsonSerializer

This class will serialize and deserialize an ProductListItem entity. It can be used into many places where PHP interacts with external requests such as AJAX or API communications.

« More »

ProductListProvider

Class ProductListProvider

« More »

ProductListProviderFactory

Class ProductListProviderFactory

« More »

ProductMediaContentController

Class ProductMediaContentController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ProductMediaThemeContentView

Class ProductMediaThemeContentView

« More »

ProductNavigatorThemeContentView

Class ProductNavigatorThemeContentView

« More »

ProductObjectService

Class ProductObjectService

« More »

ProductPermissionSetter

Class ProductPermissionSetter

« More »

ProductPrice

Class ProductPrice

« More »

ProductPriceAdapter

Class ProductPriceAdapter

« More »

ProductPriceMapper

Class ProductPriceMapper

« More »

ProductPriceNotFoundException

Class ProductPriceNotFoundException

« More »

ProductPriceReader

Class ProductPriceReader

« More »

ProductPriceReadService

Class ProductPriceReadService

« More »

ProductPriceRepository

Class ProductPriceRepository

« More »

ProductPricesApiV2Controller

Class ProductPricesApiV2Controller

Contains common functionality for all the GX2 APIv2 controllers. You can use the $api instance in the child-controllers in order to gain access to request and response information. The $uri variable is an array that contains the requested resource path.

You can use a protected "__initialize" method in your child controllers for performing common operations without overriding the parent constructor method.

This class contains some private methods that define the core operations of each controller and should not be called from a child-controller (like validation, authorization, rate limiting). The only way to disable the execution of these methods is to override the controller.

« More »

ProductPriceSerializer

Class ProductPriceSerializer

« More »

ProductPriceServiceFactory

Class ProductPriceServiceFactory

« More »

ProductPriceWriter

Class ProductPriceWriter

« More »

ProductPriceWriteService

Class ProductPriceWriteService

« More »

ProductQuantityPriceNotFoundException

Class ProductQuantityPriceNotFoundException

« More »

ProductQuestionController

Class ProductQuestionController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ProductReadService

Class ProductReadService

« More »

ProductRepository

Class ProductRepository

« More »

ProductRepositoryDeleteHelper

Class ProductRepositoryDeleteHelper

« More »

ProductRepositoryDeleter

Class ProductRepositoryDeleter

« More »

ProductRepositoryReader

Class ProductRepositoryReader

« More »

ProductRepositoryWriter

Class ProductRepositoryWriter

« More »

ProductReviewsApiV2Controller

Class ProductReviewsApiV2Controller

Provides a gateway to the ReviewWriteService and ReviewReadService classes, which handle the shop review resources.

« More »

ProductReviewsInfoThemeContentView

Class ProductReviewsInfoThemeContentView

« More »

ProductReviewsThemeContentView

Class ProductReviewsThemeContentView

« More »

ProductReviewsWriteThemeContentView

« More »

ProductsApiV2Controller

Class ProductsApiV2Controller

Provides a gateway to the ProductWriteService and ProductReadService classes, which handle the shop product resources.

« More »

ProductsContentFileStorage

Class AbstractFileStorage

« More »

ProductSearchCondition

Class ProductSearchCondition

« More »

ProductServiceFactory

Class ProductServiceFactory

« More »

ProductSettings

Class ProductSettings

« More »

ProductSettingsRepository

Class ProductSettingsRepository

« More »

ProductSettingsRepositoryReader

Class ProductSettingsRepositoryReader

« More »

ProductSettingsRepositoryWriter

Class ProductSettingsRepositoryWriter

« More »

ProductsLinksApiV2Controller

Class ProductsLinksApiV2Controller

Provides an API interface for managing the product links.

Notice: This controller is a sub-resource of the ProductsApiV2Controller.

« More »

ProductsNewThemeContentView

« More »

ProductsReviewsThemeContentView

« More »

ProductsSwiperThemeContentView

Class ProductsSwiperThemeContentView

« More »

ProductStockService

« More »

ProductWriteService

Class ProductWriteService

« More »

ProtectedGroupException

Class ProtectedGroupException

« More »

ProtectedRoleException

Class ProtectedRoleException

« More »

ProtectedShopsModuleCenterModule

Class ProtectedShopsModuleCenterModule

« More »

ProtectedShopsModuleCenterModuleController

Class ProtectedShopsModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

QuantityUnitAjaxController

Class QuantityUnitAjaxController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

QuantityUnitCollection

Class QuantityUnitCollection

« More »

QuantityUnitController

Class QuantityUnitController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

QuantityUnitFactory

Class QuantityUnitFactory

« More »

QuantityUnitReadService

Class QuantityUnitReadService

« More »

QuantityUnitRepository

Class QuantityUnitRepository

« More »

QuantityUnitsApiV2Controller

Class HttpApiV2Controller

Contains common functionality for all the GX2 APIv2 controllers. You can use the $api instance in the child-controllers in order to gain access to request and response information. The $uri variable is an array that contains the requested resource path.

You can use a protected "__initialize" method in your child controllers for performing common operations without overriding the parent constructor method.

This class contains some private methods that define the core operations of each controller and should not be called from a child-controller (like validation, authorization, rate limiting). The only way to disable the execution of these methods is to override the controller.

« More »

QuantityUnitServiceFactory

Class QuantityUnitServiceFactory

« More »

QuantityUnitStorage

Class QuantityUnitStorage

« More »

QuantityUnitWriteService

Class QuantityUnitWriteService

« More »

QuickEditDocuments

Class QuickEditDocuments

« More »

QuickEditOverviewAjaxController

Class QuickEditOverviewAjaxController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

QuickEditOverviewColumns

Class QuickEditOverviewColumns

« More »

QuickEditOverviewController

Class QuickEditOverviewController

Bootstraps the QuickEdit overview page.

« More »

QuickEditOverviewTooltips

Class QuickEditOverviewTooltips

« More »

QuickEditProductGraduatedPricesReader

Class QuickEditProductGraduatedPricesReader

« More »

QuickEditProductGraduatedPricesRepository

Class QuickEditProductGraduatedPricesRepository

« More »

QuickEditProductListItem

Class QuickEditProductListItem

« More »

QuickEditProductPropertiesAjaxController

Class QuickEditProductPropertiesAjaxController

Serves properties modal operations of the QuickEdit page.

« More »

QuickEditProductPropertiesListItem

Class QuickEditProductPropertiesListItem

« More »

QuickEditProductPropertiesReader

Class QuickEditProductPropertiesReader

« More »

QuickEditProductPropertiesRepository

Class QuickEditProductPropertiesRepository

« More »

QuickEditProductPropertiesWriter

Class QuickEditProductPropertiesWriter

« More »

QuickEditProductSpecialPriceListItem

Class QuickEditProductSpecialPriceListItem

« More »

QuickEditProductSpecialPricesReader

Class QuickEditProductSpecialPricesReader

« More »

QuickEditProductSpecialPricesRepository

Class QuickEditProductSpecialPricesRepository

« More »

QuickEditProductSpecialPricesWriter

Class QuickEditProductSpecialPricesWriter

« More »

QuickEditPropertiesOverviewColumns

Class QuickEditPropertiesOverviewColumns

« More »

QuickEditPropertiesTooltips

Class QuickEditPropertiesTooltips

« More »

QuickEditService

Class QuickEditService

« More »

QuickEditServiceFactory

Class QuickEditServiceFactory

« More »

QuickEditSpecialPricesAjaxController

Class QuickEditSpecialPricesAjaxController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

QuickEditSpecialPricesOverviewColumns

Class QuickEditSpecialPriceOverviewColumns

« More »

QuickEditSpecialPriceTooltips

Class QuickEditSpecialPriceTooltips

« More »

RedirectHttpControllerResponse

Class RedirectHttpControllerResponse

« More »

ResponsiveFilemanagerController

Class ResponsiveFilemanagerController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ResponsiveFileManagerModuleCenterModule

Class ResponsiveFileManagerModuleCenterModule.

Class representing the module center module for the responsive file manager.

« More »

ResponsiveFileManagerModuleCenterModuleController

Class ResponsiveFileManagerModuleCenterModuleController.

Class representing the module center module controller for the responsive file manager.

« More »

Review

Class Review

« More »

ReviewAccessRepository

Class ReviewAccessRepository

« More »

ReviewCollection

Class ReviewCollection

« More »

ReviewCustomer

Class ReviewCustomer

« More »

ReviewDeleter

Class ReviewDeleter

« More »

ReviewFactory

Class ReviewFactory

« More »

ReviewJsonSerializer

Class ReviewJsonSerializer

This class will serialize and deserialize a Review entity. It can be used into many places where PHP interacts with external requests such as AJAX or API communications.

« More »

ReviewReader

Class ReviewReader

« More »

ReviewReadService

Class ReviewReadService

« More »

ReviewRepository

Class ReviewRepository

« More »

ReviewsApiV2Controller

Class ReviewsApiV2Controller

Provides a gateway to the ReviewWriteService and ReviewReadService classes, which handle the shop review resources.

« More »

ReviewServiceFactory

Class ReviewServiceFactory

« More »

ReviewWriter

Class ReviewWriter

« More »

ReviewWriteService

Class ReviewWriteService

« More »

RoleNotFoundException

Class RoleNotFoundException

« More »

RoleNotFoundInCollectionException

Class RoleNotFoundInCollectionException

« More »

SassCompiler

This class make use of the php-sass module wich uses the libsass library.

Class SassCompiler

« More »

ScssCompiler

Class ScssCompiler

« More »

ScssCompilerFactory

Class SCSSCompilerFactory

« More »

SearchAutoCompleterThemeContentView

« More »

SearchBoxThemeContentView

« More »

SearchConditionGreaterStrategy

Class SearchConditionGreaterStrategy

« More »

SearchConditionInStrategy

Class SearchConditionInStrategy

« More »

SearchConditionLikeStrategy

Class SearchConditionLikeStrategy

« More »

SearchConditionLowerStrategy

Class SearchConditionLowerStrategy

« More »

SearchConditionMatchStrategy

Class SearchConditionMatchStrategy

« More »

SearchConditionMustStrategy

Class SearchConditionMustStrategy

« More »

SearchConditionRangeStrategy

Class SearchConditionRangeStrategy

« More »

SearchConditionSettings

Class SearchConditionSettings

« More »

SearchConditionShouldStrategy

Class SearchConditionShouldStrategy

« More »

SearchConditionStrategyControl

Class SearchConditionStrategyControl

« More »

SendOrderThemeContentView

« More »

SeoTagsDataProvider

Class SeoTagsDataProvider

This class provides configuration data for SeoTagsHeaderExtender. By keeping this data inside this separate class third-party developers can extend the lists provided by overloading SeoTagsDataProvider.

« More »

SepaPaymentDetailsProvider

« More »

SessionTimeoutAjaxController

Class SessionTimeoutAjaxController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ShareCartThemeContentView

« More »

SharedShoppingCart

Class SharedShoppingCart

« More »

SharedShoppingCartCollection

Class SharedShoppingCartCollection

« More »

SharedShoppingCartConfigurationController

Class SharedShoppingCartConfigurationController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

SharedShoppingCartController

Class SharedShoppingCartController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

SharedShoppingCartDeleter

Class SharedShoppingCartDeleter

« More »

SharedShoppingCartModuleCenterModule

Class SharedShoppingCartModuleCenterModule

« More »

SharedShoppingCartModuleCenterModuleController

Class SharedShoppingCartModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

SharedShoppingCartReader

Class SharedShoppingCartReader

« More »

SharedShoppingCartRepository

Class SharedShoppingCartRepository

« More »

SharedShoppingCartService

Class SharedShoppingCartService

« More »

SharedShoppingCartSettings

Class SharedShoppingCartSettings

« More »

SharedShoppingCartWriter

Class SharedShoppingCartWriter

« More »

ShipcloudController

Class ShipcloudController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ShipcloudModuleCenterModule

Class ShipcloudModuleCenterModule

« More »

ShipcloudModuleCenterModuleController

Controller for shipcloud configuration

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ShipcloudWebhookController

Class HttpViewController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ShipcloudWebhookException

« More »

ShippingAndPaymentMatrixThemeContentView

« More »

ShippingPaymentMatrixAjaxController

Class AdminHttpViewController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ShippingTitleProvider

Class ShippingTitleProvider

« More »

ShopContentThemeContentView

« More »

ShopInformationApiV2Controller

Class HttpApiV2Controller

Contains common functionality for all the GX2 APIv2 controllers. You can use the $api instance in the child-controllers in order to gain access to request and response information. The $uri variable is an array that contains the requested resource path.

You can use a protected "__initialize" method in your child controllers for performing common operations without overriding the parent constructor method.

This class contains some private methods that define the core operations of each controller and should not be called from a child-controller (like validation, authorization, rate limiting). The only way to disable the execution of these methods is to override the controller.

« More »

ShopKeyController

Class ShopKeyController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

ShopOfflinePageHelper

Class ShopOfflinePageHelper

« More »

ShoppingCartCollection

Class ShoppingCartCollection

« More »

ShoppingCartDropdownBoxThemeContentView

« More »

ShoppingCartServiceFactory

Class ShoppingCartServiceFactory

« More »

ShoppingCartThemeContentView

« More »

SkrillCcPaymentDetailsProvider

« More »

SkrillCgbPaymentDetailsProvider

« More »

SkrillCsiPaymentDetailsProvider

« More »

SkrillElvPaymentDetailsProvider

« More »

SkrillGiropayPaymentDetailsProvider

« More »

SkrillIdealPaymentDetailsProvider

« More »

SkrillMaePaymentDetailsProvider

« More »

SkrillNetpayPaymentDetailsProvider

« More »

SkrillPayinsPaymentDetailsProvider

« More »

SkrillPayinvPaymentDetailsProvider

« More »

SkrillPaymentDetailsProvider

« More »

SkrillPspPaymentDetailsProvider

« More »

SkrillPwyPaymentDetailsProvider

« More »

SkrillSftPaymentDetailsProvider

« More »

SkrillWltPaymentDetailsProvider

« More »

Slide

Class Slide

Represents the default settings of a single slide in a slider. Has got the slider image settings as collection for every image of a slide.

« More »

SlideCollection

Class SlideCollection

« More »

SlideImage

Class SlideImage

Represents the default settings of a single image in a slide.

« More »

SlideImageArea

Class SlideImageArea

Represents the default settings of a single image area in a slide.

« More »

SlideImageAreaCollection

Class SlideImageAreaCollection

« More »

SlideImageAreaRepository

Class SlideImageAreaRepository

« More »

SlideImageAreaRepositoryDeleter

Class SlideImageAreaRepositoryDeleter

« More »

SlideImageAreaRepositoryReader

Class SlideImageAreaRepositoryReader

« More »

SlideImageAreaRepositoryWriter

Class SlideImageAreaRepositoryWriter

« More »

SlideImageCollection

Class SlideImageCollection

« More »

SlideImageFileStorage

Class SlideImageFileStorage

« More »

SlideImageRepository

Class SliderRepository

« More »

SlideImageRepositoryDeleter

Class SlideRepositoryDeleter

« More »

SlideImageRepositoryReader

Class SlideImageRepositoryReader

« More »

SlideImageRepositoryWriter

Class SlideImageRepositoryWriter

« More »

Slider

Class Slider

Represents the default settings of a slider. Has got the slide settings as collection for every slide of a slider.

« More »

SliderAssignmentRepository

Class SliderAssignmentRepository

« More »

SliderCollection

Class SliderCollection

« More »

SlideRepository

Class SliderRepository

« More »

SlideRepositoryDeleter

Class SlideRepositoryDeleter

« More »

SlideRepositoryReader

Class SlideRepositoryReader

« More »

SlideRepositoryWriter

Class SlideRepositoryWriter

« More »

SliderJsonSerializer

Class SliderJsonSerializer

This class will serialize and deserialize a Slider entity. It can be used into many places where PHP interacts with external requests such as AJAX or API communications.

« More »

SliderReadService

Class SliderReadService

« More »

SliderRepository

Class SliderRepository

« More »

SliderRepositoryDeleter

Class SliderRepositoryDeleter

« More »

SliderRepositoryReader

Class SliderRepositoryReader

« More »

SliderRepositoryWriter

Class SliderRepositoryWriter

« More »

SlidersDetailsAjaxController

Class SlidersDetailsAjaxController

AJAX controller the teaser slider edit page.

« More »

SlidersDetailsController

Class SlidersDetailsController

Bootstraps the teaser slider edit page.

« More »

SliderServiceFactory

Class SliderServiceFactory

« More »

SlidersOverviewAjaxController

Class SlidersOverviewAjaxController

AJAX controller for the teaser slider overview page.

« More »

SlidersOverviewController

Class SliderOverviewController

Bootstraps the teaser slider overview page.

« More »

SliderWriteService

Class SliderWriteService

« More »

Smarty_Resource_Get_Usermod

Class Smarty_Resource_Get_Usermod

Resource overload for the smarty include statements. It enables USERMOD-files for templates.

USAGE: {include file="get_usermod:PATH/TO/TPL.FILE"}

« More »

Sorter

Sorter

« More »

SpecialOffer

« More »

SpecialOfferCollection

Class SpecialOfferCollection

« More »

SpecialOfferCollectionNotFoundException

Class SpecialOfferCollectionNotFoundException

« More »

SpecialOfferCollectionSerializer

Class SpecialOfferCollectionSerializer

« More »

SpecialOfferDataAdapter

Class SpecialOfferDataAdapter

« More »

SpecialOfferDates

Class SpecialOfferDates

« More »

SpecialOfferId

Class SpecialOfferId

« More »

SpecialOfferInformation

Class SpecialOfferInformation

« More »

SpecialOfferMapper

Class SpecialOfferMapper

« More »

SpecialOfferNotFoundException

Class FileNotFoundException

« More »

SpecialOfferReader

« More »

SpecialOfferReadService

« More »

SpecialOfferRepository

Class SpecialOfferRepository

« More »

SpecialOffersApiV2Controller

Class SpecialOffersApiV2Controller

Contains common functionality for all the GX2 APIv2 controllers. You can use the $api instance in the child-controllers in order to gain access to request and response information. The $uri variable is an array that contains the requested resource path.

You can use a protected "__initialize" method in your child controllers for performing common operations without overriding the parent constructor method.

This class contains some private methods that define the core operations of each controller and should not be called from a child-controller (like validation, authorization, rate limiting). The only way to disable the execution of these methods is to override the controller.

« More »

SpecialOfferSearchCondition

Class GeneralSearchCondition

« More »

SpecialOfferSerializer

Class SpecialOfferSerializer

« More »

SpecialOffersServiceFactory

Class SpecialOffersServiceFactory

« More »

SpecialOfferWriter

Class SpecialOfferWriter

« More »

SpecialOfferWriteService

Class SpecialOfferWriteService

« More »

SpecialsBoxThemeContentView

« More »

SpecialsMainThemeContentView

« More »

SpecialsPageThemeContentView

« More »

SplitNavigationThemeContentView

Class SplitNavigationThemeContentView

« More »

StaticCrossCuttingLoader

Class StaticCrossCuttingLoader

This class wraps the CrossCuttingLoader for static use.

CrossCuttingLoader enables loading of mockable objects for cross cutting concerns, that were not injected to the current object.

« More »

StaticGXCoreLoader

Class StaticGXCoreLoader

This class is for static use only. Usage example: $customerService = StaticGXCoreLoader::getService('Customer');

« More »

StaticSeoUrl

Class StaticSeoUrl

Represents the default settings of a static seo url. Has got the static seo url contents as collection.

« More »

StaticSeoUrlAjaxController

Class StaticSeoUrlAjaxController

AJAX controller for the staticSeoUrl overview page.

« More »

StaticSeoUrlCollection

Class StaticSeoUrlCollection

« More »

StaticSeoUrlContent

Class StaticSeoUrlContent

Represents the default settings of a single StaticSeoUrlContent in a StaticSeoUrl.

« More »

StaticSeoUrlContentCollection

Class StaticSeoUrlContentCollection

« More »

StaticSeoUrlContentRepository

Class StaticSeoUrlRepository

« More »

StaticSeoUrlContentRepositoryDeleter

Class StaticSeoUrlContentRepositoryDeleter

« More »

StaticSeoUrlContentRepositoryReader

Class StaticSeoUrlContentRepositoryReader

« More »

StaticSeoUrlContentRepositoryWriter

Class StaticSeoUrlContentRepositoryWriter

« More »

StaticSeoUrlController

Class StaticSeoUrlController

Bootstraps the staticSeoUrl overview page.

« More »

StaticSeoUrlReadService

Class StaticSeoUrlReadService

« More »

StaticSeoUrlRepository

Class StaticSeoUrlRepository

« More »

StaticSeoUrlRepositoryDeleter

Class StaticSeoUrlRepositoryDeleter

« More »

StaticSeoUrlRepositoryReader

Class StaticSeoUrlRepositoryReader

« More »

StaticSeoUrlRepositoryWriter

Class StaticSeoUrlRepositoryWriter

« More »

StaticSeoUrlServiceFactory

Class StaticSeoUrlServiceFactory

« More »

StaticSeoUrlWriteService

Class StaticSeoUrlWriteService

« More »

StatisticsService

Class StatisticsService

Provides the statistic data for the dashboard.

« More »

StockLogger

« More »

StoredCategory

Class StoredCategory

This class extends the Category class and represents a persisted category with an unique ID.

« More »

StoredOrderItem

Class StoredOrderItem

« More »

StoredOrderItemAttribute

Class StoredOrderItemAttribute

« More »

StoredOrderItemAttributeCollection

Class StoredOrderItemAttributeCollection

« More »

StoredOrderItemCollection

Class StoredOrderItemCollection

« More »

StoredOrderItemProperty

Class StoredOrderItemProperty

« More »

StoredOrderTotal

Class StoredOrderTotal

« More »

StoredOrderTotalCollection

Class StoredOrderTotalCollection

« More »

StoredProduct

Class StoredProduct

« More »

StoredProductAttribute

Class StoredProductAttribute

« More »

StoredProductAttributeCollection

Class StoredProductAttributeCollection

« More »

StringCollection

Class StringCollection

« More »

StringHelper

Class StringHelper

« More »

StringType

Class StringType

Shared string type class. Use the "asString" method for getting the plain value.

« More »

StyleEdit3AuthenticationController

Class StyleEdit3AuthenticationController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

StyleEdit3ReaderWrapper

Class StyleEdit3ReaderWrapper

« More »

StyleEdit4ReaderWrapper

Class StyleEdit4ReaderWrapper

« More »

StyleEditServiceFactory

Class StyleEditServiceFactory

« More »

TaxClassesApiV2Controller

Class TaxClassesApiV2Controller

Provides tax class information.

« More »

TaxRatesApiV2Controller

Class TaxRatesApiV2Controller

Provides tax rates information.

« More »

TaxZonesApiV2Controller

Class TaxZonesApiV2Controller

Provides tax zone information.

« More »

TellAFriendThemeContentView

« More »

TemplateConfigurationController

Class TemplateConfigurationController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

Theme

Class Theme

« More »

ThemeContents

Class ThemeContents

This class represents a theme contents value object

« More »

ThemeContentsParser

Class ThemeContentsParser

This class represents a parser for theme contents

« More »

ThemeContentView

« More »

ThemeDirectories

Class ThemeDirectories

« More »

ThemeDirectory

Class ThemeDirectory

« More »

ThemeDirectoryCollection

Class ThemeDirectoryCollection

« More »

ThemeDirectoryRoot

Class ThemeDirectoryRoot

« More »

ThemeId

Class ThemeId

« More »

ThemeName

Class ThemeName

« More »

ThemeNameCollection

Class ThemeNameCollection

« More »

ThemeReader

Class ThemeReader

« More »

ThemeRepository

Class ThemeRepository

« More »

ThemeService

Class ThemeService

« More »

ThemeServiceFactory

Class ThemeServiceFactory

« More »

ThemeSettings

Class ThemeSettings

« More »

ThemeWriter

Class ThemeWriter publish theme and create cache and compile template 5.55 s publish theme and compile template 3.62 s compile template 2.63, 2.78, 2.69, normal 0.676s

« More »

TopbarThemeContentView

Class TopbarThemeContentView

« More »

TopNavigationBoxThemeContentView

« More »

TopProductsMainThemeContentView

« More »

TrackingCodeApiV2Controller

Class HttpApiV2Controller

Contains common functionality for all the GX2 APIv2 controllers. You can use the $api instance in the child-controllers in order to gain access to request and response information. The $uri variable is an array that contains the requested resource path.

You can use a protected "__initialize" method in your child controllers for performing common operations without overriding the parent constructor method.

This class contains some private methods that define the core operations of each controller and should not be called from a child-controller (like validation, authorization, rate limiting). The only way to disable the execution of these methods is to override the controller.

« More »

TrackingCodesApiV2Controller

Class HttpApiV2Controller

Contains common functionality for all the GX2 APIv2 controllers. You can use the $api instance in the child-controllers in order to gain access to request and response information. The $uri variable is an array that contains the requested resource path.

You can use a protected "__initialize" method in your child controllers for performing common operations without overriding the parent constructor method.

This class contains some private methods that define the core operations of each controller and should not be called from a child-controller (like validation, authorization, rate limiting). The only way to disable the execution of these methods is to override the controller.

« More »

TrackingCodesController

Class AdminHttpViewController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

TrustedBoxThemeContentView

« More »

TrustedShopsExcellenceThemeContentView

« More »

TrustedShopsModuleCenterModule

Class TrustedShopsModuleCenterModule

« More »

TrustedShopsModuleCenterModuleController

Class TrustedShopsModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

UnfinishedBuildException

Class UnfinishedBuildException

This class represents an error for unfinished builds when using entity builders This exception is meant to be thrown if a user wants finish the build process before having all properties set

« More »

UnknownCustomerCountry

Class CustomerCountry

This class is used for getting customer country data

« More »

UnknownEnvironmentException

Class UnknownEnvironmentException

« More »

UpcomingProductsMainThemeContentView

« More »

UploadedFile

Class UploadedFile

Use this file class to validate that a file was uploaded by and HTTP POST request.

« More »

UrlRewrite

UrlRewrite

« More »

UrlRewriteCollection

Class UrlRewriteCollection

« More »

UrlRewriteNotFoundException

Class UrlRewriteNotFoundException

« More »

UrlRewriteStorage

Class UrlRewriteStorage

« More »

UserConfigurationController

Class UserConfigurationController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

UserConfigurationReader

Class UserConfigurationReader

« More »

UserConfigurationService

Class UserConfigurationService

This class is used to persist user specific configurations

« More »

UserConfigurationWriter

Class UserConfigurationWriter

« More »

UsernamePasswordCredentials

Class UsernamePasswordCredentials

« More »

UserNotFoundException

Class UserNotFoundException

« More »

VariableThemeDirectories

Class VariableThemeDirectories

« More »

VariantDirectories

Class VariantDirectories

« More »

VatNumberValidator

Class VatNumberValidator

This class provides methods for validating VAT numbers

« More »

VersionInfoController

Class AdminHttpViewController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

VersionInfoDatabaseItem

Class VersionInfoDatabaseItem

« More »

VersionInfoDatabaseReader

Class VersionInfoDatabaseReader

« More »

VersionInfoFileItem

Class VersionInfoFileItem

« More »

VersionInfoFileReader

Class VersionInfoFileReader

« More »

VersionInfoItemFactory

Class VersionInfoItemFactory

« More »

VersionInfoRepository

Class VersionInfoRepository

This class provides methods for retrieving data of a particular category and a collection of specific categories.

« More »

VersionInfoService

Class VersionInfoService

This class provides methods for retrieving data of a particular category and a collection of specific categories.

« More »

VersionInfoServiceFactory

Class VersionInfoServiceFactory

« More »

ViewSettings

Class ViewSettings

« More »

ViewSettingsFactory

Class ViewSettingsFactory

« More »

ViewSettingsReader

Class ViewSettingsReader

« More »

ViewSettingsService

Class ViewSettingsService

« More »

VPE

Class VPE

« More »

VPEAjaxController

Class VPEAjaxController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

VpeApiV2Controller

Class VpeApiV2Controller

Contains common functionality for all the GX2 APIv2 controllers. You can use the $api instance in the child-controllers in order to gain access to request and response information. The $uri variable is an array that contains the requested resource path.

You can use a protected "__initialize" method in your child controllers for performing common operations without overriding the parent constructor method.

This class contains some private methods that define the core operations of each controller and should not be called from a child-controller (like validation, authorization, rate limiting). The only way to disable the execution of these methods is to override the controller.

« More »

VPECollection

Class VPECollection

« More »

VPEController

Class VPEController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

VPEFactory

Class VPEFactory

« More »

VPEReadService

Class VPEReadService

« More »

VPERepository

Class VPERepository

« More »

VPEServiceFactory

Class VPEServiceFactory

« More »

VPEStorage

Class VPEStorage

« More »

VPEWriteService

Class VPEWriteService

« More »

WhatsNewBoxThemeContentView

« More »

WishListController

Class WishListController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

WishListThemeContentView

Class WishListThemeContentView

« More »

Withdrawal

Class Withdrawal

« More »

WithdrawalAccessRepository

Class WithdrawalAccessRepository

« More »

WithdrawalCollection

Class WithdrawalCollection

« More »

WithdrawalConfirmationThemeContentView

« More »

WithdrawalDeleter

Class WithdrawalDeleter

« More »

WithdrawalFactory

Class WithdrawalFactory

« More »

WithdrawalFormThemeContentView

« More »

WithdrawalJsonSerializer

Class WithdrawalJsonSerializer

This class will serialize and deserialize a Withdrawal entity. It can be used into many places where PHP interacts with external requests such as AJAX or API communications.

« More »

WithdrawalOrder

Class WithdrawalOrder

« More »

WithdrawalReader

Class WithdrawalReader

« More »

WithdrawalReadService

Class WithdrawalReadService

« More »

WithdrawalRepository

Class WithdrawalRepository

« More »

WithdrawalsApiV2Controller

Class WithdrawalsApiV2Controller

Provides a gateway to the WithdrawalWriteService and WithdrawalReadService classes, which handle the shop withdrawal resources.

« More »

WithdrawalServiceFactory

Class WithdrawalServiceFactory

« More »

WithdrawalThemeContentView

« More »

WithdrawalWriter

Class WithdrawalWriter

« More »

WithdrawalWriteService

Class WithdrawalWriteService

« More »

WritableDirectory

Class WritableDirectory

Shared string type class. Use the "asString" method for getting the plain value.

Notice: The constructor value must not be empty!

« More »

WritableFile

Class WritableFile

Shared string type class. Use the "asString" method for getting the plain value.

Notice: The constructor value must not be empty!

« More »

YategoModuleCenterModule

Class YategoModuleCenterModule

« More »

YategoModuleCenterModuleController

Class YategoModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

YoochooseAlsoInterestingThemeContentView

« More »

YoochooseHomepagePersonalizedThemeContentView

« More »

YoochooseHomepageTopsellersThemeContentView

« More »

YoochooseModuleCenterModule

Class YoochooseModuleCenterModule

« More »

YoochooseModuleCenterModuleController

Class YoochooseModuleCenterModuleController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

YoochooseProductListingThemeContentView

« More »

YoochooseShoppingCartThemeContentView

« More »

ZoneJsonSerializer

Class ZoneJsonSerializer

This class will serialize and deserialize a zone entity. It can be used into many places where PHP interacts with external requests such as AJAX or API communication.

« More »

ZonesApiV2Controller

Class ZonesApiV2Controller

Provides a gateway to the CountryService which handles the shop zone resources.

« More »

ZonesController

Class StateController

This class contains some helper methods for handling view requests. Be careful always when outputting raw user data to HTML or when handling POST requests because insufficient protection will lead to XSS and CSRF vulnerabilities.

« More »

Classes, interfaces and traits

Application

Class Application

« More »

ApplicationCallback

Class ApplicationCallback

« More »

ApplicationCss

Class ApplicationCss

« More »

ApplicationExport

Class ApplicationExport

« More »

ApplicationMain

Class ApplicationMain

« More »

StyleEditApplication

Class StyleEditApplication

« More »

Classes, interfaces and traits

ThemeSettingsFactory

Class ThemeSettingsFactory

« More »

ThemeSettingsServiceFactory

Class ThemeSettingsServiceFactory

« More »

Classes, interfaces and traits

ThemeSettingsFactoryInterface

Interface ThemeSettingsFactoryInterface

« More »

ThemeSettingsServiceFactoryInterface

Interface ThemeSettingsServiceFactoryInterface

« More »

Classes, interfaces and traits

ThemeSettingsReader

Class ThemeSettingsReader

« More »

ThemeSettingsRepository

Class ThemeSettingsRepository

« More »

Classes, interfaces and traits

ThemeSettingsReaderInterface

Interface ThemeSettingsReaderInterface

« More »

ThemeSettingsRepositoryInterface

Interface ThemeSettingsRepositoryInterface

« More »

ThemeSettingsWriterInterface

Interface ThemeSettingsWriterInterface

« More »

Classes, interfaces and traits

ThemeSettings

Class ThemeSettings

« More »

Classes, interfaces and traits

ThemeSettingsInterface

Interface ThemeSettingsInterface

Represents a theme.json

« More »

Classes, interfaces and traits

ThemeSettingsServiceInterface

Interface ThemeSettingsServiceInterface

« More »

Classes, interfaces and traits

GxScssServer

« More »