# Frontastic Common Library

## HTTP API Documentation

Download the [Swagger File](swagger.yml)


##  API Documentation

Here you find the API documentation for the relevant classes:

* AccountApiBundle
  * Command
    * [CreateAccountCommand](php/AccountApiBundle/Command/CreateAccountCommand.md)
  * Controller
    * [LegacyAccountApiController](php/AccountApiBundle/Controller/LegacyAccountApiController.md)
    * [LegacyAccountAuthController](php/AccountApiBundle/Controller/LegacyAccountAuthController.md)
  * DependencyInjection
    * [FrontasticCommonAccountApiExtension](php/AccountApiBundle/DependencyInjection/FrontasticCommonAccountApiExtension.md)
  * Domain
    * [Account](php/AccountApiBundle/Domain/Account.md)
    * [AccountApi](php/AccountApiBundle/Domain/AccountApi.md)
    * AccountApi
      * [Commercetools](php/AccountApiBundle/Domain/AccountApi/Commercetools.md)
      * [DummyAccountApi](php/AccountApiBundle/Domain/AccountApi/DummyAccountApi.md)
      * [Exception](php/AccountApiBundle/Domain/AccountApi/Exception.md)
      * [LifecycleEventDecorator](php/AccountApiBundle/Domain/AccountApi/LifecycleEventDecorator.md)
    * [AccountApiFactory](php/AccountApiBundle/Domain/AccountApiFactory.md)
    * [AccountService](php/AccountApiBundle/Domain/AccountService.md)
    * [Address](php/AccountApiBundle/Domain/Address.md)
    * [AuthentificationInformation](php/AccountApiBundle/Domain/AuthentificationInformation.md)
    * [DefaultAccountApiFactory](php/AccountApiBundle/Domain/DefaultAccountApiFactory.md)
    * [DummyAccountApiFactory](php/AccountApiBundle/Domain/DummyAccountApiFactory.md)
    * [DuplicateAccountException](php/AccountApiBundle/Domain/DuplicateAccountException.md)
    * [DuplicateAddressException](php/AccountApiBundle/Domain/DuplicateAddressException.md)
    * [Group](php/AccountApiBundle/Domain/Group.md)
    * [MetaData](php/AccountApiBundle/Domain/MetaData.md)
    * [PasswordResetToken](php/AccountApiBundle/Domain/PasswordResetToken.md)
    * [PermissionRequiredException](php/AccountApiBundle/Domain/PermissionRequiredException.md)
    * [Session](php/AccountApiBundle/Domain/Session.md)
  * [FrontasticCommonAccountApiBundle](php/AccountApiBundle/FrontasticCommonAccountApiBundle.md)
* AlgoliaBundle
  * DependencyInjection
    * [Configuration](php/AlgoliaBundle/DependencyInjection/Configuration.md)
    * [FrontasticCommonAlgoliaExtension](php/AlgoliaBundle/DependencyInjection/FrontasticCommonAlgoliaExtension.md)
  * Domain
    * [AlgoliaClient](php/AlgoliaBundle/Domain/AlgoliaClient.md)
    * [AlgoliaClientFactory](php/AlgoliaBundle/Domain/AlgoliaClientFactory.md)
    * [AlgoliaIndexConfig](php/AlgoliaBundle/Domain/AlgoliaIndexConfig.md)
    * [AlgoliaMapperFactory](php/AlgoliaBundle/Domain/AlgoliaMapperFactory.md)
    * ProductSearchApi
      * [AlgoliaProductSearchApi](php/AlgoliaBundle/Domain/ProductSearchApi/AlgoliaProductSearchApi.md)
      * [Mapper](php/AlgoliaBundle/Domain/ProductSearchApi/Mapper.md)
  * [FrontasticCommonAlgoliaBundle](php/AlgoliaBundle/FrontasticCommonAlgoliaBundle.md)
* CartApiBundle
  * Controller
    * [LegacyCartController](php/CartApiBundle/Controller/LegacyCartController.md)
    * [LegacyCartFetcher](php/CartApiBundle/Controller/LegacyCartFetcher.md)
  * DependencyInjection
    * [FrontasticCommonCartApiExtension](php/CartApiBundle/DependencyInjection/FrontasticCommonCartApiExtension.md)
  * Domain
    * [Cart](php/CartApiBundle/Domain/Cart.md)
    * [CartApi](php/CartApiBundle/Domain/CartApi.md)
    * CartApi
      * [Commercetools](php/CartApiBundle/Domain/CartApi/Commercetools.md)
      * [DummyCartApi](php/CartApiBundle/Domain/CartApi/DummyCartApi.md)
      * [Exception](php/CartApiBundle/Domain/CartApi/Exception.md)
      * [LifecycleEventDecorator](php/CartApiBundle/Domain/CartApi/LifecycleEventDecorator.md)
    * [CartApiBase](php/CartApiBundle/Domain/CartApiBase.md)
    * [CartApiFactory](php/CartApiBundle/Domain/CartApiFactory.md)
    * [CartCheckoutService](php/CartApiBundle/Domain/CartCheckoutService.md)
    * [DefaultCartApiFactory](php/CartApiBundle/Domain/DefaultCartApiFactory.md)
    * [DefaultCartCheckoutService](php/CartApiBundle/Domain/DefaultCartCheckoutService.md)
    * [Discount](php/CartApiBundle/Domain/Discount.md)
    * [DummyCartApiFactory](php/CartApiBundle/Domain/DummyCartApiFactory.md)
    * [LineItem](php/CartApiBundle/Domain/LineItem.md)
    * LineItem
      * [Variant](php/CartApiBundle/Domain/LineItem/Variant.md)
    * [Order](php/CartApiBundle/Domain/Order.md)
    * [OrderIdGenerator](php/CartApiBundle/Domain/OrderIdGenerator.md)
    * OrderIdGenerator
      * [Random](php/CartApiBundle/Domain/OrderIdGenerator/Random.md)
    * [OrderIdGeneratorV2](php/CartApiBundle/Domain/OrderIdGeneratorV2.md)
    * [OrderIdGeneratorV2Adapter](php/CartApiBundle/Domain/OrderIdGeneratorV2Adapter.md)
    * [Payment](php/CartApiBundle/Domain/Payment.md)
    * [ShippingInfo](php/CartApiBundle/Domain/ShippingInfo.md)
    * [ShippingLocation](php/CartApiBundle/Domain/ShippingLocation.md)
    * [ShippingMethod](php/CartApiBundle/Domain/ShippingMethod.md)
    * [ShippingRate](php/CartApiBundle/Domain/ShippingRate.md)
    * [Tax](php/CartApiBundle/Domain/Tax.md)
    * [TaxPortion](php/CartApiBundle/Domain/TaxPortion.md)
  * [FrontasticCommonCartApiBundle](php/CartApiBundle/FrontasticCommonCartApiBundle.md)
* ContentApiBundle
  * Controller
    * [LegacyContentIdController](php/ContentApiBundle/Controller/LegacyContentIdController.md)
    * [LegacyContentTypeController](php/ContentApiBundle/Controller/LegacyContentTypeController.md)
    * [LegacySearchController](php/ContentApiBundle/Controller/LegacySearchController.md)
  * DependencyInjection
    * [FrontasticCommonContentApiExtension](php/ContentApiBundle/DependencyInjection/FrontasticCommonContentApiExtension.md)
  * Domain
    * [AttributeFilter](php/ContentApiBundle/Domain/AttributeFilter.md)
    * [ContentApi](php/ContentApiBundle/Domain/ContentApi.md)
    * ContentApi
      * [Attribute](php/ContentApiBundle/Domain/ContentApi/Attribute.md)
      * [CachingContentApi](php/ContentApiBundle/Domain/ContentApi/CachingContentApi.md)
      * [Content](php/ContentApiBundle/Domain/ContentApi/Content.md)
      * [Contentful](php/ContentApiBundle/Domain/ContentApi/Contentful.md)
      * [DummyContentApi](php/ContentApiBundle/Domain/ContentApi/DummyContentApi.md)
      * [Exception](php/ContentApiBundle/Domain/ContentApi/Exception.md)
      * [GraphCMS](php/ContentApiBundle/Domain/ContentApi/GraphCMS.md)
      * [LifecycleEventDecorator](php/ContentApiBundle/Domain/ContentApi/LifecycleEventDecorator.md)
    * [ContentApiFactory](php/ContentApiBundle/Domain/ContentApiFactory.md)
    * [ContentQueryFactory](php/ContentApiBundle/Domain/ContentQueryFactory.md)
    * [ContentType](php/ContentApiBundle/Domain/ContentType.md)
    * [DefaultContentApiFactory](php/ContentApiBundle/Domain/DefaultContentApiFactory.md)
    * [DummyContentApiFactory](php/ContentApiBundle/Domain/DummyContentApiFactory.md)
    * [Query](php/ContentApiBundle/Domain/Query.md)
    * [Result](php/ContentApiBundle/Domain/Result.md)
  * [FrontasticCommonContentApiBundle](php/ContentApiBundle/FrontasticCommonContentApiBundle.md)
* CoreBundle
  * Controller
    * [CrudController](php/CoreBundle/Controller/CrudController.md)
    * [RequestUtilities](php/CoreBundle/Controller/RequestUtilities.md)
    * [SystemController](php/CoreBundle/Controller/SystemController.md)
  * DependencyInjection
    * [FrontasticCommonCoreExtension](php/CoreBundle/DependencyInjection/FrontasticCommonCoreExtension.md)
  * Domain
    * [ApiDataObject](php/CoreBundle/Domain/ApiDataObject.md)
    * [ClassToCatwalkPackageMigrationHandler](php/CoreBundle/Domain/ClassToCatwalkPackageMigrationHandler.md)
    * [DateTimeConverter](php/CoreBundle/Domain/DateTimeConverter.md)
    * [ErrorResult](php/CoreBundle/Domain/ErrorResult.md)
    * Json
      * [InvalidJsonDecodeException](php/CoreBundle/Domain/Json/InvalidJsonDecodeException.md)
      * [InvalidJsonEncodeException](php/CoreBundle/Domain/Json/InvalidJsonEncodeException.md)
      * [Json](php/CoreBundle/Domain/Json/Json.md)
      * [JsonInterface](php/CoreBundle/Domain/Json/JsonInterface.md)
    * [Mailer](php/CoreBundle/Domain/Mailer.md)
    * Mailer
      * [SwiftMail](php/CoreBundle/Domain/Mailer/SwiftMail.md)
    * [PaginationAdapter](php/CoreBundle/Domain/PaginationAdapter.md)
    * [RequestProvider](php/CoreBundle/Domain/RequestProvider.md)
    * [Tracing](php/CoreBundle/Domain/Tracing.md)
    * [Versioner](php/CoreBundle/Domain/Versioner.md)
  * EventListener
    * [JsonExceptionListener](php/CoreBundle/EventListener/JsonExceptionListener.md)
    * [JsonViewListener](php/CoreBundle/EventListener/JsonViewListener.md)
  * [FrontasticCommonCoreBundle](php/CoreBundle/FrontasticCommonCoreBundle.md)
* DevelopmentBundle
  * [BuildLogTools](php/DevelopmentBundle/BuildLogTools.md)
  * [Debugger](php/DevelopmentBundle/Debugger.md)
  * DependencyInjection
    * [FrontasticCommonDevelopmentExtension](php/DevelopmentBundle/DependencyInjection/FrontasticCommonDevelopmentExtension.md)
  * EventListener
    * [BrowserConsoleDebuggerListener](php/DevelopmentBundle/EventListener/BrowserConsoleDebuggerListener.md)
  * [FrontasticCommonDevelopmentBundle](php/DevelopmentBundle/FrontasticCommonDevelopmentBundle.md)
* [EnvironmentResolver](php/EnvironmentResolver.md)
* FindologicBundle
  * DependencyInjection
    * [Configuration](php/FindologicBundle/DependencyInjection/Configuration.md)
    * [FrontasticCommonFindologicExtension](php/FindologicBundle/DependencyInjection/FrontasticCommonFindologicExtension.md)
  * Domain
    * [FindologicClient](php/FindologicBundle/Domain/FindologicClient.md)
    * [FindologicClientFactory](php/FindologicBundle/Domain/FindologicClientFactory.md)
    * [FindologicEndpointConfig](php/FindologicBundle/Domain/FindologicEndpointConfig.md)
    * [FindologicMapperFactory](php/FindologicBundle/Domain/FindologicMapperFactory.md)
    * ProductSearchApi
      * [FindologicProductSearchApi](php/FindologicBundle/Domain/ProductSearchApi/FindologicProductSearchApi.md)
      * [Mapper](php/FindologicBundle/Domain/ProductSearchApi/Mapper.md)
      * [QueryValidator](php/FindologicBundle/Domain/ProductSearchApi/QueryValidator.md)
      * [ValidationResult](php/FindologicBundle/Domain/ProductSearchApi/ValidationResult.md)
    * [SearchRequest](php/FindologicBundle/Domain/SearchRequest.md)
  * Exception
    * [ServiceNotAliveException](php/FindologicBundle/Exception/ServiceNotAliveException.md)
    * [UnsupportedQueryException](php/FindologicBundle/Exception/UnsupportedQueryException.md)
  * [FrontasticCommonFindologicBundle](php/FindologicBundle/FrontasticCommonFindologicBundle.md)
* [Functions](php/Functions.md)
* [HttpClient](php/HttpClient.md)
* HttpClient
  * [CircuitBreaker](php/HttpClient/CircuitBreaker.md)
  * CircuitBreaker
    * [StorageKeys](php/HttpClient/CircuitBreaker/StorageKeys.md)
  * [Configuration](php/HttpClient/Configuration.md)
  * [Factory](php/HttpClient/Factory.md)
  * [Guzzle](php/HttpClient/Guzzle.md)
  * [Logger](php/HttpClient/Logger.md)
  * [Logstash](php/HttpClient/Logstash.md)
  * [LogstashJson](php/HttpClient/LogstashJson.md)
  * [Options](php/HttpClient/Options.md)
  * [Response](php/HttpClient/Response.md)
  * [Signing](php/HttpClient/Signing.md)
  * [StatsD](php/HttpClient/StatsD.md)
  * [Stream](php/HttpClient/Stream.md)
  * [Tideways](php/HttpClient/Tideways.md)
* [JsonSerializer](php/JsonSerializer.md)
* JsonSerializer
  * [ObjectEnhancer](php/JsonSerializer/ObjectEnhancer.md)
* [Kernel](php/Kernel.md)
* Mvc
  * EventDispatcher
    * [EventDispatcher](php/Mvc/EventDispatcher/EventDispatcher.md)
  * Exception
    * [FormAlreadyHandledException](php/Mvc/Exception/FormAlreadyHandledException.md)
    * [NoFormHandledException](php/Mvc/Exception/NoFormHandledException.md)
    * [UnauthenticatedUserException](php/Mvc/Exception/UnauthenticatedUserException.md)
  * [Flash](php/Mvc/Flash.md)
  * Form
    * [InvalidFormRequest](php/Mvc/Form/InvalidFormRequest.md)
    * [ValidFormRequest](php/Mvc/Form/ValidFormRequest.md)
  * [FormRequest](php/Mvc/FormRequest.md)
  * [Headers](php/Mvc/Headers.md)
  * [RedirectRoute](php/Mvc/RedirectRoute.md)
  * [TemplateView](php/Mvc/TemplateView.md)
  * [TokenContext](php/Mvc/TokenContext.md)
  * [ViewStruct](php/Mvc/ViewStruct.md)
* MvcBundle
  * Controller
    * [GyroControllerNameParser](php/MvcBundle/Controller/GyroControllerNameParser.md)
    * ResultConverter
      * [ArrayToTemplateResponseConverter](php/MvcBundle/Controller/ResultConverter/ArrayToTemplateResponseConverter.md)
      * [ControllerResultConverter](php/MvcBundle/Controller/ResultConverter/ControllerResultConverter.md)
      * [ControllerYieldApplier](php/MvcBundle/Controller/ResultConverter/ControllerYieldApplier.md)
      * [CookieYieldApplier](php/MvcBundle/Controller/ResultConverter/CookieYieldApplier.md)
      * [FlashYieldApplier](php/MvcBundle/Controller/ResultConverter/FlashYieldApplier.md)
      * [HeadersYieldApplier](php/MvcBundle/Controller/ResultConverter/HeadersYieldApplier.md)
      * [RedirectConverter](php/MvcBundle/Controller/ResultConverter/RedirectConverter.md)
  * DependencyInjection
    * [CompatibleTreeBuilder](php/MvcBundle/DependencyInjection/CompatibleTreeBuilder.md)
    * [Configuration](php/MvcBundle/DependencyInjection/Configuration.md)
    * [FrontasticCommonMvcExtension](php/MvcBundle/DependencyInjection/FrontasticCommonMvcExtension.md)
  * EventListener
    * [ConvertExceptionListener](php/MvcBundle/EventListener/ConvertExceptionListener.md)
    * [ParamConverterListener](php/MvcBundle/EventListener/ParamConverterListener.md)
    * [ViewListener](php/MvcBundle/EventListener/ViewListener.md)
  * [FrontasticCommonMvcBundle](php/MvcBundle/FrontasticCommonMvcBundle.md)
  * [MockTokenContext](php/MvcBundle/MockTokenContext.md)
  * ParamConverter
    * [ServiceProvider](php/MvcBundle/ParamConverter/ServiceProvider.md)
    * [SymfonyServiceProvider](php/MvcBundle/ParamConverter/SymfonyServiceProvider.md)
  * Request
    * [SymfonyFormRequest](php/MvcBundle/Request/SymfonyFormRequest.md)
  * [SymfonyTokenContext](php/MvcBundle/SymfonyTokenContext.md)
  * [Versions](php/MvcBundle/Versions.md)
  * View
    * [BundleLocation](php/MvcBundle/View/BundleLocation.md)
    * [SymfonyConventionsTemplateGuesser](php/MvcBundle/View/SymfonyConventionsTemplateGuesser.md)
    * [TemplateGuesser](php/MvcBundle/View/TemplateGuesser.md)
* ProductApiBundle
  * Controller
    * [LegacyCategoryController](php/ProductApiBundle/Controller/LegacyCategoryController.md)
    * [LegacyProductTypeController](php/ProductApiBundle/Controller/LegacyProductTypeController.md)
    * [LegacySearchController](php/ProductApiBundle/Controller/LegacySearchController.md)
  * DependencyInjection
    * [FrontasticCommonProductApiExtension](php/ProductApiBundle/DependencyInjection/FrontasticCommonProductApiExtension.md)
  * Domain
    * [Category](php/ProductApiBundle/Domain/Category.md)
    * [DefaultProductApiFactory](php/ProductApiBundle/Domain/DefaultProductApiFactory.md)
    * [DummyProductApiFactory](php/ProductApiBundle/Domain/DummyProductApiFactory.md)
    * [Product](php/ProductApiBundle/Domain/Product.md)
    * [ProductApi](php/ProductApiBundle/Domain/ProductApi.md)
    * ProductApi
      * [Commercetools](php/ProductApiBundle/Domain/ProductApi/Commercetools.md)
      * [DummyProductApi](php/ProductApiBundle/Domain/ProductApi/DummyProductApi.md)
      * [EmptyEnabledFacetService](php/ProductApiBundle/Domain/ProductApi/EmptyEnabledFacetService.md)
      * [EnabledFacetService](php/ProductApiBundle/Domain/ProductApi/EnabledFacetService.md)
      * [Exception](php/ProductApiBundle/Domain/ProductApi/Exception.md)
      * [FacetDefinition](php/ProductApiBundle/Domain/ProductApi/FacetDefinition.md)
      * [Facets](php/ProductApiBundle/Domain/ProductApi/Facets.md)
      * [LifecycleEventDecorator](php/ProductApiBundle/Domain/ProductApi/LifecycleEventDecorator.md)
      * [Locale](php/ProductApiBundle/Domain/ProductApi/Locale.md)
      * [PaginatedQuery](php/ProductApiBundle/Domain/ProductApi/PaginatedQuery.md)
      * [ProductNotFoundException](php/ProductApiBundle/Domain/ProductApi/ProductNotFoundException.md)
      * [Query](php/ProductApiBundle/Domain/ProductApi/Query.md)
      * [Result](php/ProductApiBundle/Domain/ProductApi/Result.md)
    * [ProductApiBase](php/ProductApiBundle/Domain/ProductApiBase.md)
    * [ProductApiFactory](php/ProductApiBundle/Domain/ProductApiFactory.md)
    * [ProductType](php/ProductApiBundle/Domain/ProductType.md)
    * [Variant](php/ProductApiBundle/Domain/Variant.md)
  * [FrontasticCommonProductApiBundle](php/ProductApiBundle/FrontasticCommonProductApiBundle.md)
* ProductSearchApiBundle
  * DependencyInjection
    * [FrontasticCommonProductSearchApiExtension](php/ProductSearchApiBundle/DependencyInjection/FrontasticCommonProductSearchApiExtension.md)
  * Domain
    * [DefaultProductSearchApiFactory](php/ProductSearchApiBundle/Domain/DefaultProductSearchApiFactory.md)
    * [DummyProductSearchApiFactory](php/ProductSearchApiBundle/Domain/DummyProductSearchApiFactory.md)
    * [LegacyLifecycleEventDecorator](php/ProductSearchApiBundle/Domain/LegacyLifecycleEventDecorator.md)
    * [LifecycleEventDecorator](php/ProductSearchApiBundle/Domain/LifecycleEventDecorator.md)
    * [NoopProductSearchApi](php/ProductSearchApiBundle/Domain/NoopProductSearchApi.md)
    * [ProductSearchApi](php/ProductSearchApiBundle/Domain/ProductSearchApi.md)
    * ProductSearchApi
      * [Commercetools](php/ProductSearchApiBundle/Domain/ProductSearchApi/Commercetools.md)
      * [DummyProductSearchApi](php/ProductSearchApiBundle/Domain/ProductSearchApi/DummyProductSearchApi.md)
    * [ProductSearchApiBase](php/ProductSearchApiBundle/Domain/ProductSearchApiBase.md)
    * [ProductSearchApiFactory](php/ProductSearchApiBundle/Domain/ProductSearchApiFactory.md)
  * [FrontasticCommonProductSearchApiBundle](php/ProductSearchApiBundle/FrontasticCommonProductSearchApiBundle.md)
* ProjectApiBundle
  * Controller
    * [LegacyAttributesController](php/ProjectApiBundle/Controller/LegacyAttributesController.md)
  * DependencyInjection
    * [FrontasticCommonProjectApiExtension](php/ProjectApiBundle/DependencyInjection/FrontasticCommonProjectApiExtension.md)
  * Domain
    * [Attribute](php/ProjectApiBundle/Domain/Attribute.md)
    * [DefaultProjectApiFactory](php/ProjectApiBundle/Domain/DefaultProjectApiFactory.md)
    * [ProductSearchProjectApi](php/ProjectApiBundle/Domain/ProductSearchProjectApi.md)
    * [ProjectApi](php/ProjectApiBundle/Domain/ProjectApi.md)
    * [ProjectApiFactory](php/ProjectApiBundle/Domain/ProjectApiFactory.md)
  * [FrontasticCommonProjectApiBundle](php/ProjectApiBundle/FrontasticCommonProjectApiBundle.md)
* ReplicatorBundle
  * DependencyInjection
    * [EndpointCompilerPass](php/ReplicatorBundle/DependencyInjection/EndpointCompilerPass.md)
    * [FrontasticCommonReplicatorExtension](php/ReplicatorBundle/DependencyInjection/FrontasticCommonReplicatorExtension.md)
  * Domain
    * [Command](php/ReplicatorBundle/Domain/Command.md)
    * [Customer](php/ReplicatorBundle/Domain/Customer.md)
    * [CustomerService](php/ReplicatorBundle/Domain/CustomerService.md)
    * [Endpoint](php/ReplicatorBundle/Domain/Endpoint.md)
    * [EndpointService](php/ReplicatorBundle/Domain/EndpointService.md)
    * [Project](php/ReplicatorBundle/Domain/Project.md)
    * [RequestVerifier](php/ReplicatorBundle/Domain/RequestVerifier.md)
    * [Result](php/ReplicatorBundle/Domain/Result.md)
    * [SequenceProvider](php/ReplicatorBundle/Domain/SequenceProvider.md)
    * [Source](php/ReplicatorBundle/Domain/Source.md)
    * [Target](php/ReplicatorBundle/Domain/Target.md)
  * [FrontasticCommonReplicatorBundle](php/ReplicatorBundle/FrontasticCommonReplicatorBundle.md)
* SapCommerceCloudBundle
  * DependencyInjection
    * [Configuration](php/SapCommerceCloudBundle/DependencyInjection/Configuration.md)
    * [FrontasticCommonSapCommerceCloudExtension](php/SapCommerceCloudBundle/DependencyInjection/FrontasticCommonSapCommerceCloudExtension.md)
  * Domain
    * Locale
      * [DefaultSapLocaleCreator](php/SapCommerceCloudBundle/Domain/Locale/DefaultSapLocaleCreator.md)
      * [DefaultSapLocaleCreatorFactory](php/SapCommerceCloudBundle/Domain/Locale/DefaultSapLocaleCreatorFactory.md)
      * [SapLocale](php/SapCommerceCloudBundle/Domain/Locale/SapLocale.md)
      * [SapLocaleCreator](php/SapCommerceCloudBundle/Domain/Locale/SapLocaleCreator.md)
      * [SapLocaleCreatorFactory](php/SapCommerceCloudBundle/Domain/Locale/SapLocaleCreatorFactory.md)
    * [SapAccountApi](php/SapCommerceCloudBundle/Domain/SapAccountApi.md)
    * [SapCartApi](php/SapCommerceCloudBundle/Domain/SapCartApi.md)
    * [SapClient](php/SapCommerceCloudBundle/Domain/SapClient.md)
    * [SapClientFactory](php/SapCommerceCloudBundle/Domain/SapClientFactory.md)
    * [SapDataMapper](php/SapCommerceCloudBundle/Domain/SapDataMapper.md)
    * [SapProductApi](php/SapCommerceCloudBundle/Domain/SapProductApi.md)
    * [SapProductSearchApi](php/SapCommerceCloudBundle/Domain/SapProductSearchApi.md)
    * [SapProjectConfigApi](php/SapCommerceCloudBundle/Domain/SapProjectConfigApi.md)
    * [SapRequestException](php/SapCommerceCloudBundle/Domain/SapRequestException.md)
  * [FrontasticCommonSapCommerceCloudBundle](php/SapCommerceCloudBundle/FrontasticCommonSapCommerceCloudBundle.md)
* ShopifyBundle
  * DependencyInjection
    * [Configuration](php/ShopifyBundle/DependencyInjection/Configuration.md)
    * [FrontasticCommonShopifyExtension](php/ShopifyBundle/DependencyInjection/FrontasticCommonShopifyExtension.md)
  * Domain
    * AccountApi
      * [ShopifyAccountApi](php/ShopifyBundle/Domain/AccountApi/ShopifyAccountApi.md)
    * CartApi
      * [ShopifyCartApi](php/ShopifyBundle/Domain/CartApi/ShopifyCartApi.md)
    * Exception
      * [QueryException](php/ShopifyBundle/Domain/Exception/QueryException.md)
    * Mapper
      * [ShopifyAccountMapper](php/ShopifyBundle/Domain/Mapper/ShopifyAccountMapper.md)
      * [ShopifyIdMapper](php/ShopifyBundle/Domain/Mapper/ShopifyIdMapper.md)
      * [ShopifyProductMapper](php/ShopifyBundle/Domain/Mapper/ShopifyProductMapper.md)
    * ProductApi
      * [ShopifyProductApi](php/ShopifyBundle/Domain/ProductApi/ShopifyProductApi.md)
    * ProductSearchApi
      * [ShopifyProductSearchApi](php/ShopifyBundle/Domain/ProductSearchApi/ShopifyProductSearchApi.md)
    * [ResponseAccess](php/ShopifyBundle/Domain/ResponseAccess.md)
    * [ShopifyClient](php/ShopifyBundle/Domain/ShopifyClient.md)
    * [ShopifyClientFactory](php/ShopifyBundle/Domain/ShopifyClientFactory.md)
  * [FrontasticCommonShopifyBundle](php/ShopifyBundle/FrontasticCommonShopifyBundle.md)
* ShopwareBundle
  * DependencyInjection
    * [FrontasticCommonShopwareExtension](php/ShopwareBundle/DependencyInjection/FrontasticCommonShopwareExtension.md)
  * Domain
    * [AbstractShopwareApi](php/ShopwareBundle/Domain/AbstractShopwareApi.md)
    * AccountApi
      * [SalutationHelper](php/ShopwareBundle/Domain/AccountApi/SalutationHelper.md)
      * [ShopwareAccountApi](php/ShopwareBundle/Domain/AccountApi/ShopwareAccountApi.md)
    * CartApi
      * [ShopwareCartApi](php/ShopwareBundle/Domain/CartApi/ShopwareCartApi.md)
    * [Client](php/ShopwareBundle/Domain/Client.md)
    * [ClientFactory](php/ShopwareBundle/Domain/ClientFactory.md)
    * [ClientInterface](php/ShopwareBundle/Domain/ClientInterface.md)
    * DataMapper
      * [AbstractDataMapper](php/ShopwareBundle/Domain/DataMapper/AbstractDataMapper.md)
      * [DataMapperInterface](php/ShopwareBundle/Domain/DataMapper/DataMapperInterface.md)
      * [DataMapperResolver](php/ShopwareBundle/Domain/DataMapper/DataMapperResolver.md)
      * [LanguageAwareDataMapperInterface](php/ShopwareBundle/Domain/DataMapper/LanguageAwareDataMapperInterface.md)
      * [LocaleAwareDataMapperInterface](php/ShopwareBundle/Domain/DataMapper/LocaleAwareDataMapperInterface.md)
      * [ProjectConfigApiAwareDataMapperInterface](php/ShopwareBundle/Domain/DataMapper/ProjectConfigApiAwareDataMapperInterface.md)
      * [QueryAwareDataMapperInterface](php/ShopwareBundle/Domain/DataMapper/QueryAwareDataMapperInterface.md)
    * Exception
      * [MapperNotFoundException](php/ShopwareBundle/Domain/Exception/MapperNotFoundException.md)
      * [RequestException](php/ShopwareBundle/Domain/Exception/RequestException.md)
      * [ResourceNotFoundException](php/ShopwareBundle/Domain/Exception/ResourceNotFoundException.md)
    * Locale
      * [DefaultLocaleCreator](php/ShopwareBundle/Domain/Locale/DefaultLocaleCreator.md)
      * [DefaultLocaleCreatorFactory](php/ShopwareBundle/Domain/Locale/DefaultLocaleCreatorFactory.md)
      * [LocaleCreator](php/ShopwareBundle/Domain/Locale/LocaleCreator.md)
      * [LocaleCreatorFactory](php/ShopwareBundle/Domain/Locale/LocaleCreatorFactory.md)
      * [ShopwareLocale](php/ShopwareBundle/Domain/Locale/ShopwareLocale.md)
    * ProductApi
      * [ShopwareProductApi](php/ShopwareBundle/Domain/ProductApi/ShopwareProductApi.md)
    * ProductSearchApi
      * [ShopwareProductSearchApi](php/ShopwareBundle/Domain/ProductSearchApi/ShopwareProductSearchApi.md)
    * ProjectConfigApi
      * [CachedShopwareProjectConfigApi](php/ShopwareBundle/Domain/ProjectConfigApi/CachedShopwareProjectConfigApi.md)
      * [ShopwareCountry](php/ShopwareBundle/Domain/ProjectConfigApi/ShopwareCountry.md)
      * [ShopwareCurrency](php/ShopwareBundle/Domain/ProjectConfigApi/ShopwareCurrency.md)
      * [ShopwareLanguage](php/ShopwareBundle/Domain/ProjectConfigApi/ShopwareLanguage.md)
      * [ShopwarePaymentMethod](php/ShopwareBundle/Domain/ProjectConfigApi/ShopwarePaymentMethod.md)
      * [ShopwareProjectConfigApi](php/ShopwareBundle/Domain/ProjectConfigApi/ShopwareProjectConfigApi.md)
      * [ShopwareProjectConfigApiFactory](php/ShopwareBundle/Domain/ProjectConfigApi/ShopwareProjectConfigApiFactory.md)
      * [ShopwareProjectConfigApiInterface](php/ShopwareBundle/Domain/ProjectConfigApi/ShopwareProjectConfigApiInterface.md)
      * [ShopwareSalutation](php/ShopwareBundle/Domain/ProjectConfigApi/ShopwareSalutation.md)
      * [ShopwareShippingMethod](php/ShopwareBundle/Domain/ProjectConfigApi/ShopwareShippingMethod.md)
      * [ShopwareShippingMethodDeliveryTime](php/ShopwareBundle/Domain/ProjectConfigApi/ShopwareShippingMethodDeliveryTime.md)
    * [Slugger](php/ShopwareBundle/Domain/Slugger.md)
  * [FrontasticCommonShopwareBundle](php/ShopwareBundle/FrontasticCommonShopwareBundle.md)
* SpecificationBundle
  * Domain
    * [CellSpecParser](php/SpecificationBundle/Domain/CellSpecParser.md)
    * [ConfigurationSchema](php/SpecificationBundle/Domain/ConfigurationSchema.md)
    * [CustomAppSpecParser](php/SpecificationBundle/Domain/CustomAppSpecParser.md)
    * [CustomDataSourceSpecParser](php/SpecificationBundle/Domain/CustomDataSourceSpecParser.md)
    * [CustomStreamSpecParser](php/SpecificationBundle/Domain/CustomStreamSpecParser.md)
    * [DataSourceSchemaSpecParser](php/SpecificationBundle/Domain/DataSourceSchemaSpecParser.md)
    * [DefaultSchemaLoader](php/SpecificationBundle/Domain/DefaultSchemaLoader.md)
    * [DynamicFiltersResponseSpecParser](php/SpecificationBundle/Domain/DynamicFiltersResponseSpecParser.md)
    * [InvalidCustomDataSourceTypeException](php/SpecificationBundle/Domain/InvalidCustomDataSourceTypeException.md)
    * [InvalidSchemaException](php/SpecificationBundle/Domain/InvalidSchemaException.md)
    * [JsonSchemaValidator](php/SpecificationBundle/Domain/JsonSchemaValidator.md)
    * [MasterPageSchemaSpecParser](php/SpecificationBundle/Domain/MasterPageSchemaSpecParser.md)
    * [NodeSpecParser](php/SpecificationBundle/Domain/NodeSpecParser.md)
    * [ProjectSpecParser](php/SpecificationBundle/Domain/ProjectSpecParser.md)
    * Schema
      * [FieldConfiguration](php/SpecificationBundle/Domain/Schema/FieldConfiguration.md)
      * [FieldVisitor](php/SpecificationBundle/Domain/Schema/FieldVisitor.md)
      * [GroupFieldConfiguration](php/SpecificationBundle/Domain/Schema/GroupFieldConfiguration.md)
      * [StreamFieldConfiguration](php/SpecificationBundle/Domain/Schema/StreamFieldConfiguration.md)
    * [SchemaError](php/SpecificationBundle/Domain/SchemaError.md)
    * [SchemaFieldTypes](php/SpecificationBundle/Domain/SchemaFieldTypes.md)
    * [SpecParser](php/SpecificationBundle/Domain/SpecParser.md)
    * [TasticSpecParser](php/SpecificationBundle/Domain/TasticSpecParser.md)
    * [ValidatingSpecParser](php/SpecificationBundle/Domain/ValidatingSpecParser.md)
* SprykerBundle
  * BaseApi
    * [SprykerApiBase](php/SprykerBundle/BaseApi/SprykerApiBase.md)
  * Common
    * [VariantImagesHelper](php/SprykerBundle/Common/VariantImagesHelper.md)
  * DependencyInjection
    * [Configuration](php/SprykerBundle/DependencyInjection/Configuration.md)
    * [FrontasticCommonSprykerExtension](php/SprykerBundle/DependencyInjection/FrontasticCommonSprykerExtension.md)
  * Domain
    * [AbstractRequestData](php/SprykerBundle/Domain/AbstractRequestData.md)
    * Account
      * [AccountHelper](php/SprykerBundle/Domain/Account/AccountHelper.md)
      * [SalutationHelper](php/SprykerBundle/Domain/Account/SalutationHelper.md)
      * [SessionService](php/SprykerBundle/Domain/Account/SessionService.md)
      * [SprykerAccountApi](php/SprykerBundle/Domain/Account/SprykerAccountApi.md)
      * [TokenDecoder](php/SprykerBundle/Domain/Account/TokenDecoder.md)
    * [Address](php/SprykerBundle/Domain/Address.md)
    * Cart
      * [SprykerCartApi](php/SprykerBundle/Domain/Cart/SprykerCartApi.md)
    * Exception
      * [ExceptionFactory](php/SprykerBundle/Domain/Exception/ExceptionFactory.md)
      * [ExceptionFactoryInterface](php/SprykerBundle/Domain/Exception/ExceptionFactoryInterface.md)
      * [SprykerClientException](php/SprykerBundle/Domain/Exception/SprykerClientException.md)
      * [SprykerServerException](php/SprykerBundle/Domain/Exception/SprykerServerException.md)
    * [ExtendedMapperInterface](php/SprykerBundle/Domain/ExtendedMapperInterface.md)
    * Locale
      * [DefaultLocaleCreator](php/SprykerBundle/Domain/Locale/DefaultLocaleCreator.md)
      * [DefaultLocaleCreatorFactory](php/SprykerBundle/Domain/Locale/DefaultLocaleCreatorFactory.md)
      * [LocaleCreator](php/SprykerBundle/Domain/Locale/LocaleCreator.md)
      * [LocaleCreatorFactory](php/SprykerBundle/Domain/Locale/LocaleCreatorFactory.md)
      * [SprykerLocale](php/SprykerBundle/Domain/Locale/SprykerLocale.md)
    * [MapperInterface](php/SprykerBundle/Domain/MapperInterface.md)
    * [MapperResolver](php/SprykerBundle/Domain/MapperResolver.md)
    * Product
      * [CatalogSearchQuery](php/SprykerBundle/Domain/Product/CatalogSearchQuery.md)
      * [SprykerProductApi](php/SprykerBundle/Domain/Product/SprykerProductApi.md)
      * [SprykerProductApiConstants](php/SprykerBundle/Domain/Product/SprykerProductApiConstants.md)
      * [SprykerProductApiExtendedConstants](php/SprykerBundle/Domain/Product/SprykerProductApiExtendedConstants.md)
      * [SprykerSlugger](php/SprykerBundle/Domain/Product/SprykerSlugger.md)
    * ProductSearch
      * [SprykerProductSearchApi](php/SprykerBundle/Domain/ProductSearch/SprykerProductSearchApi.md)
    * ProjectConfig
      * [SprykerProjectConfigApi](php/SprykerBundle/Domain/ProjectConfig/SprykerProjectConfigApi.md)
    * Route
      * [RouteConstants](php/SprykerBundle/Domain/Route/RouteConstants.md)
    * [SprykerClient](php/SprykerBundle/Domain/SprykerClient.md)
    * [SprykerClientFactory](php/SprykerBundle/Domain/SprykerClientFactory.md)
    * [SprykerClientInterface](php/SprykerBundle/Domain/SprykerClientInterface.md)
    * [SprykerSalutation](php/SprykerBundle/Domain/SprykerSalutation.md)
    * [SprykerUrlAppender](php/SprykerBundle/Domain/SprykerUrlAppender.md)
    * Wishlist
      * [SprykerWishlistApi](php/SprykerBundle/Domain/Wishlist/SprykerWishlistApi.md)
      * [WishlistConstants](php/SprykerBundle/Domain/Wishlist/WishlistConstants.md)
  * [FrontasticCommonSprykerBundle](php/SprykerBundle/FrontasticCommonSprykerBundle.md)
* [Translatable](php/Translatable.md)
* WishlistApiBundle
  * Controller
    * [LegacyWishlistController](php/WishlistApiBundle/Controller/LegacyWishlistController.md)
  * DependencyInjection
    * [FrontasticCommonWishlistApiExtension](php/WishlistApiBundle/DependencyInjection/FrontasticCommonWishlistApiExtension.md)
  * Domain
    * [DefaultWishlistApiFactory](php/WishlistApiBundle/Domain/DefaultWishlistApiFactory.md)
    * [DummyWishlistApiFactory](php/WishlistApiBundle/Domain/DummyWishlistApiFactory.md)
    * [LineItem](php/WishlistApiBundle/Domain/LineItem.md)
    * LineItem
      * [Variant](php/WishlistApiBundle/Domain/LineItem/Variant.md)
    * [Wishlist](php/WishlistApiBundle/Domain/Wishlist.md)
    * [WishlistApi](php/WishlistApiBundle/Domain/WishlistApi.md)
    * WishlistApi
      * [Commercetools](php/WishlistApiBundle/Domain/WishlistApi/Commercetools.md)
      * [DummyWishlistApi](php/WishlistApiBundle/Domain/WishlistApi/DummyWishlistApi.md)
      * [Exception](php/WishlistApiBundle/Domain/WishlistApi/Exception.md)
      * [LifecycleEventDecorator](php/WishlistApiBundle/Domain/WishlistApi/LifecycleEventDecorator.md)
      * [NoWishlistApi](php/WishlistApiBundle/Domain/WishlistApi/NoWishlistApi.md)
      * [WishlistImmutableException](php/WishlistApiBundle/Domain/WishlistApi/WishlistImmutableException.md)
    * [WishlistApiFactory](php/WishlistApiBundle/Domain/WishlistApiFactory.md)
  * [FrontasticCommonWishlistApiBundle](php/WishlistApiBundle/FrontasticCommonWishlistApiBundle.md)


Generated with [Frontastic API Docs](https://github.com/FrontasticGmbH/apidocs).