ZenMagick 0.9.10


zenmagick.store.shared.services.catalog\ZMManufacturers
services\catalog\ZMManufacturers.php at line 33

Class ZMManufacturers

ZMObject
└─ZMManufacturers

public class ZMManufacturers
extends ZMObject

Manufacturers.

Author:
DerManoMann

Fields inherited from org.zenmagick.core\ZMObject
properties_
Method Summary
void

__construct()

Create new instance.

ZMManufacturer

getManufacturerForId(int id, int languageId)

Get manufacturer for id.

ZMManufacturer

getManufacturerForProduct(ZMProduct product)

Get the manufacturer for the given product.

array

getManufacturers(int languageId)

Get all manufacturers.

static void

instance()

Get instance.

ZMManufacturer

updateManufacturer(ZMManufacturer manufacturer)

Update an existing manufacturer.

void

updateManufacturerClickCount(int id, int languageId)

Update manufacturers click stats.

Methods inherited from org.zenmagick.core\ZMObject
__construct, attachMethod, get, getAttachedMethods, getProperties, getPropertyNames, set, singleton

Method Detail

services\catalog\ZMManufacturers.php at line 40

__construct

public void __construct()

Create new instance.


services\catalog\ZMManufacturers.php at line 60

getManufacturerForId

public ZMManufacturer getManufacturerForId(int id, int languageId)

Get manufacturer for id.

Parameters:
id - The manufacturer id.
languageId - Language id.
Returns:
The manufacturer or null.

services\catalog\ZMManufacturers.php at line 82

getManufacturerForProduct

public ZMManufacturer getManufacturerForProduct(ZMProduct product)

Get the manufacturer for the given product.

Parameters:
product - The product.
Returns:
The manufacturer or null.

services\catalog\ZMManufacturers.php at line 103

getManufacturers

public array getManufacturers(int languageId)

Get all manufacturers.

Parameters:
languageId - Language id.
Returns:
List of ZMManufacturer instances.

services\catalog\ZMManufacturers.php at line 48

instance

public static void instance()

Get instance.


services\catalog\ZMManufacturers.php at line 92

updateManufacturer

public ZMManufacturer updateManufacturer(ZMManufacturer manufacturer)

Update an existing manufacturer.

Parameters:
manufacturer - The manufacturer.
Returns:
The updated manufacturer.

services\catalog\ZMManufacturers.php at line 124

updateManufacturerClickCount

public void updateManufacturerClickCount(int id, int languageId)

Update manufacturers click stats.

Parameters:
id - The manufacturer id.
languageId - Language id.

ZenMagick 0.9.10