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

  • InvoiceActions
  • InvoicesOverviewColumns
  • InvoicesOverviewTooltips

Class 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.

Package: Extensions\Invoices
Category: System
Located at Extensions/Invoices/InvoicesOverviewTooltips.inc.php

Methods summary

public
# __construct( )

InvoicesOverviewTooltips constructor.

InvoicesOverviewTooltips constructor.

public array
# getRowTooltips( InvoiceListItem $invoiceListItem )

Get the row tooltip HTML for each displayed tooltip.

Get the row tooltip HTML for each displayed tooltip.

Parameters

$invoiceListItem
Contains the invoice list item data.

Returns

array
protected string
# _render( string $templateFile, array $contentArray )

Renders and returns a template file.

Renders and returns a template file.

Parameters

$templateFile
Template file to render.
$contentArray
Content array which represent the variables of the template.

Returns

string
Rendered template.
protected string
# _getInvoiceItems( InvoiceListItem $invoiceListItem )

Get Invoice Items Tooltip HTML

Get Invoice Items Tooltip HTML

Parameters

$invoiceListItem

Returns

string
protected string
# _getCustomerMemos( InvoiceListItem $invoiceListItem )

Get Customer Memo Tooltip HTML

Get Customer Memo Tooltip HTML

Parameters

$invoiceListItem

Returns

string
protected string
# _getCustomerAddresses( InvoiceListItem $invoiceListItem )

Get Customer Addresses Tooltip HTML

Get Customer Addresses Tooltip HTML

Parameters

$invoiceListItem

Returns

string
protected string
# _getOrderStatusHistory( InvoiceListItem $invoiceListItem )

Get Order Status History Tooltip HTML

Get Order Status History Tooltip HTML

Parameters

$invoiceListItem

Returns

string

Properties summary

protected ContentView $contentView
#
protected CI_DB_query_builder $db
#
API documentation generated by ApiGen