ZenMagick 0.9.1


org.zenmagick.service.ZMManufacturers

Class ZMManufacturers

ZMObject
|
+--ZMManufacturers

public class ZMManufacturers
extends ZMObject

Manufacturers.

Author:
mano
Version:
$Id: ZMManufacturers.php 1002 2008-04-07 22:47:13Z DerManoMann $

Field Summary
static mixed

$MANUFACTURER_INFO_MAPPING

static mixed

$MANUFACTURER_MAPPING

Constructor Summary

ZMManufacturers()

Create new instance.

Method Summary
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.ZMObject
backtrace, create, log, singleton

Field Detail

MANUFACTURER_INFO_MAPPING

public static mixed $MANUFACTURER_INFO_MAPPING = null

MANUFACTURER_MAPPING

public static mixed $MANUFACTURER_MAPPING = null

Constructor Detail

ZMManufacturers

public ZMManufacturers()

Create new instance. /


Method Detail

getManufacturerForId

public ZMManufacturer getManufacturerForId(int id, int languageId)

Get manufacturer for id.

Parameters:
id - The manufacturer id.
languageId - Optional language id; default is null for session language.
Returns:
The manufacturer or null.

getManufacturerForProduct

public ZMManufacturer getManufacturerForProduct(ZMProduct product)

Get the manufacturer for the given product.

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

getManufacturers

public array getManufacturers(int languageId)

Get all manufacturers.

Parameters:
languageId - Optional language id; default is null for session language.
Returns:
List of ZMManufacturer instances.

instance

public static void instance()

Get instance. /


updateManufacturer

public ZMManufacturer updateManufacturer(ZMManufacturer manufacturer)

Update an existing manufacturer.

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

updateManufacturerClickCount

public void updateManufacturerClickCount(int id, int languageId)

Update manufacturers click stats.

Parameters:
id - The manufacturer id.
languageId - Optional language id; default is null for session language.

ZenMagick 0.9.1