Overview
  • Package
  • Class
  • Tree
  • Todo

Packages

  • AddonValue
    • Interfaces
  • AdminHttpViewControllers
  • ApiV2Controllers
  • 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
    • Helpers
    • Orders
    • Serializers
  • Http
    • Collections
    • Exceptions
    • Factories
    • Interfaces
    • ValueObjects
  • HttpViewControllers
  • InfoBox
    • Interfaces
  • Invoice
    • Interfaces
    • ValueObjects
  • Loaders
    • CrossCuttingLoader
    • GXCoreLoader
    • Interfaces
  • Modules
    • Collections
    • Controllers
    • Interfaces
  • Order
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Repositories
    • Storages
    • ValueObjects
  • Product
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Providers
    • Repositories
    • Storages
  • ProductModule
    • Collections
    • Deleter
    • Entities
    • Factories
    • Interface
    • Interfaces
    • Reader
    • Repositories
    • Writer
  • Shared
    • ClassFinder
    • Exceptions
    • FileSystem
    • Interfaces
    • Storage
    • Types
  • SharedShoppingCart
    • Interfaces
  • Statistics
    • Interfaces
  • UserConfiguration
    • Interfaces
    • Repository

Classes

  • CacheTokenHelper
  • ColorHelper
  • CustomerStatusHelper
  • DataTableColumn
  • DataTableColumnCollection
  • DataTableColumnType
  • DataTableHelper
  • FilesystemHelper
  • LanguageHelper
  • StringHelper

Interfaces

  • CacheTokenHelperInterface
  • LanguageHelperInterface
  • StringHelperInterface

Class DataTableColumn

Class DataTableColumn

Package: Extensions\Helpers
Category: System
Located at Extensions/Helpers/DataTableHelper/DataTableColumn.inc.php

Methods summary

public string
# getTitle( )

Title Getter

Title Getter

Returns

string
public DataTableColumn
# setTitle( StringType $title )

Title Setter

Title Setter

Parameters

$title

Returns

DataTableColumn
Object instance for chained calls.
public string
# getName( )

Name Getter

Name Getter

Returns

string
public DataTableColumn
# setName( StringType $name )

Name Setter

Name Setter

Parameters

$name

Returns

DataTableColumn
Object instance for chained calls.
public string
# getField( )

DbColumn Getter

DbColumn Getter

Returns

string
public DataTableColumn
# setField( StringType $field )

DbColumn Setter

DbColumn Setter

Parameters

$field

Returns

DataTableColumn
Object instance for chained calls.
public string
# getType( )

Type Getter

Type Getter

Returns

string
public DataTableColumn
# setType( DataTableColumnType $type )

Type Setter

Type Setter

Parameters

$type

Returns

DataTableColumn
Object instance for chained calls.
public string
# getSource( )

Source Getter

Source Getter

Returns

string
public DataTableColumn
# setSource( StringType $source )

Source Setter

Source Setter

Parameters

$source

Returns

DataTableColumn
Object instance for chained calls.
public string
# getOptions( )

Options Getter

Options Getter

Returns

string
public DataTableColumn
# setOptions( array $options )

Options Setter

Options Setter

Parameters

$options

Returns

DataTableColumn
Object instance for chained calls.

Properties summary

protected string $title

Title do be displayed on the table.

Title do be displayed on the table.

# ''
protected string $name

Table column slug name.

Table column slug name.

# ''
protected string $field

Database field (can also be a concatenated string).

Database field (can also be a concatenated string).

# ''
protected string $type

One of the available table column types.

One of the available table column types.

See

DataTableColumnType
# ''
protected string $source

Options Source URL

Options Source URL

Applied only to STRING columns which are served with a multi-select filtering widget that will take its options from the source URL.

# ''
protected array $options

Option Entries

Option Entries

Provide [value, text] options in this array and they will be added to the multi-select widget used for the record filtering. This is an alternative to providing a source URL.

# []
API documentation generated by ApiGen