ZenMagick 0.9.8


org.zenmagick.store.services.catalog.ZMManufacturers
\store\services\catalog\ZMManufacturers.php at line 34

Class ZMManufacturers

ZMObject
└─ZMManufacturers

public class ZMManufacturers
extends ZMObject

Manufacturers.

Author:
DerManoMann
Version:
$Id: ZMManufacturers.php 2694 2009-12-03 22:32:18Z dermanomann $

Fields inherited from org.zenmagick.core.ZMObject
properties_
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.core.ZMObject
attachMethod, get, getAttachedMethods, getPropertyNames, set, singleton

Constructor Detail

\store\services\catalog\ZMManufacturers.php at line 41

ZMManufacturers

public ZMManufacturers()

Create new instance.


Method Detail

\store\services\catalog\ZMManufacturers.php at line 61

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.

\store\services\catalog\ZMManufacturers.php at line 88

getManufacturerForProduct

public ZMManufacturer getManufacturerForProduct(ZMProduct product)

Get the manufacturer for the given product.

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

\store\services\catalog\ZMManufacturers.php at line 109

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.

\store\services\catalog\ZMManufacturers.php at line 49

instance

public static void instance()

Get instance.


\store\services\catalog\ZMManufacturers.php at line 98

updateManufacturer

public ZMManufacturer updateManufacturer(ZMManufacturer manufacturer)

Update an existing manufacturer.

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

\store\services\catalog\ZMManufacturers.php at line 135

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.8