Class CustomerGroupWriter
Class CustomerGroupWriter
- CustomerGroupWriter implements CustomerGroupWriterInterface
Package: CustomerGroup\Repositories
Category: System
Located at Services/Core/CustomerGroup/Repositories/CustomerGroupWriter.inc.php
Category: System
Located at Services/Core/CustomerGroup/Repositories/CustomerGroupWriter.inc.php
Methods summary
public
|
#
__construct( CI_DB_query_builder $queryBuilder,
CustomerGroupWriter constructor. |
public
|
|
public
|
|
public
|
#
createBase(
Create base data from chosen personal offers table. |
protected
|
#
_setDefault(
Updates the default customer group in the configuration data table. |
protected
|
#
_createPersonalOfferTable( $customerGroupId )
Creates an personal offer table with given id as suffix. |
protected
|
#
_dropPersonalOfferTableIfExists( $customerGroupId )
Drops personal offer table, if table with id exist. |
protected
|
|
protected
|
|
protected
boolean
|
|
protected
|
#
_createGroupPermissionColumn( $id, $table )
Creates an group_permission by id column in given table. |
Properties summary
protected
CI_DB_query_builder
|
$queryBuilder
|
|
protected
|
$languageProvider
|