Public Member Functions | Protected Member Functions | Protected Attributes

oxSeoEncoderManufacturer Class Reference

Inheritance diagram for oxSeoEncoderManufacturer:
Collaboration diagram for oxSeoEncoderManufacturer:

List of all members.

Public Member Functions

 getManufacturerUri ($oManufacturer, $iLang=null, $blRegenerate=false)
 getManufacturerPageUrl ($oManufacturer, $iPage, $iLang=null, $blFixed=null)
 getManufacturerUrl ($oManufacturer, $iLang=null)
 onDeleteManufacturer ($oManufacturer)

Protected Member Functions

 _getUrlExtension ()
 _getAltUri ($sObjectId, $iLang)

Protected Attributes

 $_aRootManufacturerUri = null

Detailed Description

Seo encoder base

Definition at line 7 of file oxseoencodermanufacturer.php.


Member Function Documentation

oxSeoEncoderManufacturer._getAltUri ( sObjectId,
iLang 
) [protected]

Returns alternative uri used while updating seo

Parameters:
string $sObjectId object id
int $iLang language id
Returns:
string

Reimplemented from oxSeoEncoder.

Definition at line 136 of file oxseoencodermanufacturer.php.

oxSeoEncoderManufacturer._getUrlExtension (  )  [protected]

Returns target "extension" (/)

Returns:
string

Reimplemented from oxSeoEncoder.

Definition at line 22 of file oxseoencodermanufacturer.php.

oxSeoEncoderManufacturer.getManufacturerPageUrl ( oManufacturer,
iPage,
iLang = null,
blFixed = null 
)

Returns Manufacturer SEO url for specified page

Parameters:
oxManufacturer $oManufacturer manufacturer object
int $iPage page tu prepare number
int $iLang language
bool $blFixed fixed url marker (default is null)
Returns:
string

Definition at line 80 of file oxseoencodermanufacturer.php.

oxSeoEncoderManufacturer.getManufacturerUri ( oManufacturer,
iLang = null,
blRegenerate = false 
)

Returns part of SEO url excluding path

Parameters:
oxmanufacturer $oManufacturer manufacturer object
int $iLang language
bool $blRegenerate if TRUE forces seo url regeneration
Returns:
string

Definition at line 36 of file oxseoencodermanufacturer.php.

oxSeoEncoderManufacturer.getManufacturerUrl ( oManufacturer,
iLang = null 
)

Encodes manufacturer category URLs into SEO format

Parameters:
oxmanufacturer $oManufacturer Manufacturer object
int $iLang language
Returns:
null

Definition at line 106 of file oxseoencodermanufacturer.php.

oxSeoEncoderManufacturer.onDeleteManufacturer ( oManufacturer  ) 

Deletes manufacturer seo entry

Parameters:
oxmanufacturer $oManufacturer Manufacturer object

Definition at line 120 of file oxseoencodermanufacturer.php.


Member Data Documentation

oxSeoEncoderManufacturer.$_aRootManufacturerUri = null [protected]

Definition at line 15 of file oxseoencodermanufacturer.php.


The documentation for this class was generated from the following file: