Composable Commerce PHP SDKPHP SDK
  • Namespace
  • Class
  • Tree

Namespaces

  • Commercetools
    • Commons
      • Helper
    • Core
      • Builder
        • Request
        • Update
      • Cache
      • Client
        • Adapter
        • OAuth
      • Error
      • Helper
        • Annotate
        • State
          • Renderer
        • Subscriber
          • Log
      • Model
        • ApiClient
        • Cart
        • CartDiscount
        • Category
        • Channel
        • Common
        • Customer
        • CustomerGroup
        • CustomField
        • CustomObject
        • DiscountCode
        • Extension
        • Inventory
        • Message
        • Order
        • OrderEdit
        • Payment
        • Product
          • Search
        • ProductDiscount
        • ProductSelection
        • ProductType
        • Project
        • Review
        • ShippingMethod
        • ShoppingList
        • State
        • Store
        • Subscription
        • TaxCategory
        • Type
        • Zone
      • Request
        • ApiClients
        • CartDiscounts
          • Command
        • Carts
          • Command
        • Categories
          • Command
        • Channels
          • Command
        • CustomerGroups
          • Command
        • Customers
          • Command
        • CustomField
          • Command
        • CustomObjects
        • DiscountCodes
          • Command
        • Extensions
          • Command
        • GraphQL
        • InStores
        • Inventory
          • Command
        • Me
          • Command
        • Messages
        • OrderEdits
          • Command
          • StagedOrder
            • Command
        • Orders
          • Command
        • Payments
          • Command
        • ProductDiscounts
          • Command
        • Products
          • Command
        • ProductSelections
          • Command
        • ProductTypes
          • Command
        • Project
          • Command
        • Query
        • Reviews
          • Command
        • ShippingMethods
          • Command
        • ShoppingLists
          • Command
        • States
          • Command
        • Stores
          • Command
        • Subscriptions
          • Command
        • TaxCategories
          • Command
        • Types
          • Command
        • Zones
          • Command
      • Response

Classes

  • ShippingMethodByCartIdGetRequest
  • ShippingMethodByIdGetRequest
  • ShippingMethodByKeyGetRequest
  • ShippingMethodByLocationGetRequest
  • ShippingMethodByMatchingLocationGetRequest
  • ShippingMethodByMatchingOrderEditGetRequest
  • ShippingMethodCreateRequest
  • ShippingMethodDeleteByKeyRequest
  • ShippingMethodDeleteRequest
  • ShippingMethodQueryRequest
  • ShippingMethodsEndpoint
  • ShippingMethodUpdateByKeyRequest
  • ShippingMethodUpdateRequest

Class ShippingMethodByMatchingLocationGetRequest

Commercetools\Core\Request\AbstractApiRequest implements Commercetools\Core\Request\ClientRequestInterface, Commercetools\Core\Model\Common\ContextAwareInterface uses Commercetools\Core\Model\Common\ContextTrait
Extended by Commercetools\Core\Request\ShippingMethods\ShippingMethodByMatchingLocationGetRequest uses Commercetools\Core\Request\ExpandTrait, Commercetools\Core\Request\SortTrait
Namespace: Commercetools\Core\Request\ShippingMethods
API documentation: https://docs.commercetools.com/http-api-projects-shippingMethods.html#get-shippingmethods-for-a-location
Located at Core/Request/ShippingMethods/ShippingMethodByMatchingLocationGetRequest.php

Methods summary

public
# __construct( string $country, Commercetools\Core\Model\Common\Context $context = null )

Parameters

$country
$context

Overrides

Commercetools\Core\Request\AbstractApiRequest::__construct
public Commercetools\Core\Request\ShippingMethods\ShippingMethodByMatchingLocationGetRequest
# withCountry( string $country )

Parameters

$country

Returns

Commercetools\Core\Request\ShippingMethods\ShippingMethodByMatchingLocationGetRequest
$this
public Commercetools\Core\Request\ShippingMethods\ShippingMethodByMatchingLocationGetRequest
# withState( string $state )

Parameters

$state

Returns

Commercetools\Core\Request\ShippingMethods\ShippingMethodByMatchingLocationGetRequest
$this
public Commercetools\Core\Request\ShippingMethods\ShippingMethodByMatchingLocationGetRequest
# withCurrency( string $currency )

Parameters

$currency

Returns

Commercetools\Core\Request\ShippingMethods\ShippingMethodByMatchingLocationGetRequest
$this
public static Commercetools\Core\Request\ShippingMethods\ShippingMethodByMatchingLocationGetRequest
# ofCountry( string $country, Commercetools\Core\Model\Common\Context $context = null )

Parameters

$country
$context

Returns

Commercetools\Core\Request\ShippingMethods\ShippingMethodByMatchingLocationGetRequest
public Commercetools\Core\Response\PagedQueryResponse
# buildResponse( Psr\Http\Message\ResponseInterface $response )

Parameters

$response

Returns

Commercetools\Core\Response\PagedQueryResponse
public Commercetools\Core\Model\Common\Collection
# map( array $result, Commercetools\Core\Model\Common\Context $context = null, Commercetools\Core\Model\MapperInterface $mapper = null )

Parameters

$result
$context
$mapper

Returns

Commercetools\Core\Model\Common\Collection

Overrides

Commercetools\Core\Request\AbstractApiRequest::map

Methods inherited from Commercetools\Core\Request\AbstractApiRequest

addParam(), addParamObject(), executeWithClient(), getIdentifier(), getParamCount(), mapFromResponse(), mapResponse(), setExternalUserId(), setIdentifier()

Methods inherited from Commercetools\Core\Model\Common\ContextAwareInterface

getContext(), getContextCallback(), setContext(), setContextIfNull()

Methods inherited from Commercetools\Core\Request\ClientRequestInterface

mapResult()

Methods used from Commercetools\Core\Request\ExpandTrait

addParamObject(), expand()

Methods used from Commercetools\Core\Request\SortTrait

getParamCount(), sort()

Methods used from Commercetools\Core\Model\Common\ContextTrait

getContext(), getContextCallback(), setContext(), setContextIfNull()

Magic methods summary

public Commercetools\Core\Model\ShippingMethod\ShippingMethodCollection
# mapResponse( Commercetools\Core\Response\ApiResponseInterface $response )

Parameters

$response

Returns

Commercetools\Core\Model\ShippingMethod\ShippingMethodCollection

Overrides

Commercetools\Core\Request\AbstractApiRequest::mapResponse
public Commercetools\Core\Model\ShippingMethod\ShippingMethodCollection
# mapFromResponse( Commercetools\Core\Response\ApiResponseInterface $response, Commercetools\Core\Model\MapperInterface $mapper = null )

Parameters

$response
$mapper

Returns

Commercetools\Core\Model\ShippingMethod\ShippingMethodCollection

Overrides

Commercetools\Core\Request\AbstractApiRequest::mapFromResponse

Constants summary

Constants inherited from Commercetools\Core\Request\AbstractApiRequest

EXTERNAL_USER_HEADER

PHP SDK API documentation generated by ApiGen