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

  • QuickEditDocuments
  • QuickEditOverviewColumns
  • QuickEditOverviewTooltips
  • QuickEditProductListItem
  • QuickEditProductPropertiesListItem
  • QuickEditProductSpecialPriceListItem
  • QuickEditPropertiesOverviewColumns
  • QuickEditPropertiesTooltips
  • QuickEditSpecialPricesOverviewColumns
  • QuickEditSpecialPriceTooltips

Interfaces

  • QuickEditDocumentsInterface
  • QuickEditOverviewColumnsInterface
  • QuickEditOverviewTooltipsInterface
  • QuickEditPropertiesOverviewColumnsInterface
  • QuickEditPropertiesTooltipsInterface
  • QuickEditSpecialPricesOverviewColumnsInterface
  • QuickEditSpecialPriceTooltipsInterface

Class QuickEditDocuments

Class QuickEditDocuments

QuickEditDocuments implements QuickEditDocumentsInterface
Package: Extensions\QuickEdit
Category: System
Located at Extensions/QuickEdit/QuickEditDocuments.inc.php

Methods summary

public
# __construct( )

QuickEditDocuments constructor.

QuickEditDocuments constructor.

public
# getProductsById( array $products )

Creates a list of products that have been passed as parameters.

Creates a list of products that have been passed as parameters.

Parameters

$products
Returns the list of products that have been passed as parameters.

Implementation of

QuickEditDocumentsInterface::getProductsById()
public
# getProducts( )

Creates a list of all products needed to create the inventory list. The list is then generated.

Creates a list of all products needed to create the inventory list. The list is then generated.

Implementation of

QuickEditDocumentsInterface::getProducts()
public array
# getLink( )

Returns the link to the last created inventory list.

Returns the link to the last created inventory list.

Returns

array
Returns the link to the last created inventory list.

Implementation of

QuickEditDocumentsInterface::getLink()
protected boolean
# _createPdfInventoryDocument( )

Creates a PDF file and saves it.

Creates a PDF file and saves it.

Returns

boolean
Returns true if the create and save was successful - otherwise, false is returned.
protected array
# _getColumns( )

Returns the required column names and their names.

Returns the required column names and their names.

Returns

array
Returns the required column names and their names.

Constants summary

string PDF_PAGE_ORIENTATION
# 'P'
string PDF_UNIT
# 'mm'
string PDF_PAGE_FORMAT
# 'A4'
string PDF_HEADER_LOGO
# ''
integer PDF_HEADER_LOGO_WIDTH
# 0
string PDF_HEADER_TITLE
# 'INVENTORY_CHECKLIST'
string PDF_HEADER_STRING
# ''
integer PDF_FONT_SIZE_MAIN
# 8
string PDF_FILENAME
# 'InventoryChecklist.pdf'

Properties summary

protected CI_DB_query_builder $db
#
protected string $title
# 'INVENTORY_CHECKLIST'
protected string $creator
# 'fpdf.org/gambio.de'
protected array $products
# []
protected array $categories
# []
protected LanguageTextManager $languageTextManager
#
protected QuickEditOverviewColumns $quickEditOverviewColumns
#
API documentation generated by ApiGen