Overview
  • Package
  • Class
  • Tree
  • Todo

Packages

  • AddonValue
    • Interfaces
  • AdminHttpViewControllers
  • ApiV2Controllers
  • Authentication
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Strategies
  • Category
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Providers
    • Repositories
    • Storages
  • Customer
    • Address
    • Country
    • CountryZone
    • Interfaces
    • Storages
    • Validation
    • ValueObjects
  • Email
    • Collections
    • Entities
    • Exceptions
    • Interfaces
    • Repository
    • ValueObjects
  • Extensions
    • Customers
    • Emails
    • Geschaeftskundenversand
    • Helpers
    • Invoices
    • Orders
    • ParcelShopFinder
    • QuickEdit
    • Serializers
    • Templates
  • Geschaeftskundenversand
    • Exceptions
  • Http
    • Collections
    • Exceptions
    • Factories
    • Interfaces
    • ValueObjects
  • HttpViewControllers
  • InfoBox
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Repositories
  • Invoice
    • Interfaces
    • ValueObjects
  • Loaders
    • CrossCuttingLoader
    • GXCoreLoader
    • Interfaces
  • Modules
    • Collections
    • Controllers
    • Interfaces
  • Order
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Repositories
    • Storages
    • ValueObjects
  • OrderStatus
    • Collections
    • Entities
    • Exceptions
    • Factories
    • Interfaces
    • Repositories
  • Precheck
  • Product
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Providers
    • Repositories
    • Storages
  • ProductModule
    • Collections
    • Deleter
    • Entities
    • Factories
    • Interface
    • Interfaces
    • Reader
    • Repositories
    • Writer
  • QuickEdit
    • Interfaces
    • Repositories
  • Shared
    • ClassFinder
    • Exceptions
    • FileSystem
    • Interfaces
    • Storage
    • Types
  • SharedShoppingCart
    • Interfaces
  • Slider
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Repositories
    • Storages
  • Statistics
    • Interfaces
  • UserConfiguration
    • Interfaces
    • Repository
  • VersionInfo
    • Factories
    • Reader
    • ValueObjects

Classes

  • AdminFavoritesAjaxController
  • AdminInfoBoxAjaxController
  • AfterbuyAjaxController
  • CustomerLoginController
  • DashboardController
  • DynamicShopMessagesController
  • EmailsController
  • EmbeddedModuleController
  • GeschaeftskundenversandController
  • ImageProcessingController
  • InvoicesModalsAjaxController
  • InvoicesOverviewAjaxController
  • InvoicesOverviewController
  • LawsController
  • MaxFileSizeController
  • ModuleCenterController
  • NewAttributesController
  • OrdersModalsAjaxController
  • OrdersOverviewAjaxController
  • OrdersOverviewController
  • OrderTooltipController
  • PackedDownloadController
  • QuickEditOverviewAjaxController
  • QuickEditOverviewController
  • QuickEditProductPropertiesAjaxController
  • QuickEditSpecialPricesAjaxController
  • SessionTimeoutAjaxController
  • ShopKeyController
  • SlidersDetailsAjaxController
  • SlidersDetailsController
  • SlidersOverviewAjaxController
  • SlidersOverviewController
  • TemplateConfigurationController
  • UserConfigurationController

Class GeschaeftskundenversandController

Class GeschaeftskundenversandController

HttpViewController implements HttpViewControllerInterface
Extended by AdminHttpViewController implements AdminStatusOnlyInterface
Extended by GeschaeftskundenversandController
Package: AdminHttpViewControllers
Category: System
Extends: AdminHttpViewController
Located at Controllers/HttpView/Admin/GeschaeftskundenversandController.inc.php

Methods summary

public
# proceed( HttpContextInterface $httpContext )

Override "proceed" method of parent and use it for initialization.

Override "proceed" method of parent and use it for initialization.

Parameters

$httpContext

Throws

LogicException
When no action method is found by the http context reader.

Overrides

HttpViewController::proceed
public
# actionPrepareLabel( )
protected
# getTransportConditions( $orderIdString )
protected
# getCountries( )
protected
# insertBankDataPlaceholders( $configuredText, $orders_id )
public
# actionCreateLabel( )
protected
# storeCreateShipmentResponse( $orders_id, $response )
protected
# getShipments( $orders_id )
protected
# deleteShipment( $shipmentnumber )
public
# actionDeleteLabel( )
protected array
# splitStreet( string $street_address )

Heuristically splits up a street address into its component street name and house number

Heuristically splits up a street address into its component street name and house number

Parameters

$street_address

Returns

array
with keys 'street' and 'house_no'
protected
# computeShipmentWeight( $orders_id, $order = null )
protected
# prettyXML( $xml )
protected
# setOrderStatus( integer $orders_id, integer $order_status_id, string $order_status_comment = '', boolean $notifyCustomer = false )

set order status and (optionally) notify customer by email

set order status and (optionally) notify customer by email

Parameters

$orders_id
orders_id
$order_status_id
orders_status_id
$order_status_comment
$notifyCustomer
protected
# notifyCustomer( $orders_id, $orders_status_id, $order_status_comment )

notify customer of a change in order status

notify customer of a change in order status

This is mostly copypasted from orders.php and MUST be refactored ASAP!

Methods inherited from AdminHttpViewController

validateCurrentAdminStatus()

Methods inherited from HttpViewController

__construct(), _callActionMethod(), _getPostData(), _getPostDataCollection(), _getQueryParameter(), _getQueryParametersCollection(), _getServerData(), _render(), _validatePageToken(), actionDefault()

Properties summary

protected LanguageTextManager $languageTextManager
#
protected GeschaeftskundenversandConfigurationStorage $configuration
#
protected GeschaeftskundenversandLogger $logger
#

Properties inherited from HttpViewController

$assets, $contentView, $httpContextReader, $httpResponseProcessor, $postDataArray, $queryParametersArray, $serverDataArray

API documentation generated by ApiGen