class Mysql extends AbstractWorker

Class Mysql

Methods

__construct( Index $index)

Mysql constructor.

array
getColumnsConfiguration()

No description

createOrUpdateIndexStructures()

Create Database index table.

mixed
deleteIndexStructures()

deletes necessary index structuers (like database tables).

deleteFromIndex( Product $object)

Delete Product from index.

updateIndex( Product $object)

Update or create product in index.

getProductList()

Return Productlist.

mixed
renderCondition( Condition $condition)

Renders a condition to MySql

getIndex()

get index.

setIndex( Index $index)

set index.

string
getTablename()

get table name.

string
getLocalizedTablename()

get table name.

string
getLocalizedViewName($language)

get localized view name

string
getRelationTablename()

get tablename for relations.

Details

at line line 42
__construct( Index $index)

Mysql constructor.

Parameters

Index $index

in AbstractWorker at line line 274
array getColumnsConfiguration()

Return Value

array

at line line 52
createOrUpdateIndexStructures()

Create Database index table.

at line line 197
mixed deleteIndexStructures()

deletes necessary index structuers (like database tables).

Return Value

mixed

at line line 219
deleteFromIndex( Product $object)

Delete Product from index.

Parameters

Product $object

at line line 231
updateIndex( Product $object)

Update or create product in index.

Parameters

Product $object

at line line 410
Listing getProductList()

Return Productlist.

Return Value

Listing

at line line 337
mixed renderCondition( Condition $condition)

Renders a condition to MySql

Parameters

Condition $condition

Return Value

mixed

Exceptions

Exception

in AbstractWorker at line line 329
Index getIndex()

get index.

Return Value

Index

in AbstractWorker at line line 339
setIndex( Index $index)

set index.

Parameters

Index $index

at line line 420
string getTablename()

get table name.

Return Value

string

at line line 430
string getLocalizedTablename()

get table name.

Return Value

string

at line line 441
string getLocalizedViewName($language)

get localized view name

Parameters

$language

Return Value

string

at line line 451
string getRelationTablename()

get tablename for relations.

Return Value

string