Inheritance diagram for oxSeoEncoderVendor:
 Collaboration diagram for oxSeoEncoderVendor:Public Member Functions | |
| getVendorUri ($oVendor, $iLang=null, $blRegenerate=false) | |
| getVendorPageUrl ($oVendor, $iPage, $iLang=null, $blFixed=null) | |
| getVendorUrl ($oVendor, $iLang=null) | |
| onDeleteVendor ($oVendor) | |
Static Public Member Functions | |
| static | getInstance () | 
Protected Member Functions | |
| _getUrlExtension () | |
| _getAltUri ($sObjectId, $iLang) | |
Protected Attributes | |
| $_aRootVendorUri = null | |
Static Protected Attributes | |
| static | $_instance = null | 
Seo encoder base
Definition at line 7 of file oxseoencodervendor.php.
| oxSeoEncoderVendor._getAltUri | ( | $ | sObjectId, | |
| $ | iLang | |||
| ) |  [protected] | 
        
Returns alternative uri used while updating seo
| string | $sObjectId object id | |
| int | $iLang language id | 
Reimplemented from oxSeoEncoder.
Definition at line 153 of file oxseoencodervendor.php.
| oxSeoEncoderVendor._getUrlExtension | ( | ) |  [protected] | 
        
Returns target "extension" (/)
Reimplemented from oxSeoEncoder.
Definition at line 40 of file oxseoencodervendor.php.
| static oxSeoEncoderVendor.getInstance | ( | ) |  [static] | 
        
Singleton method
Reimplemented from oxSeoEncoder.
Definition at line 30 of file oxseoencodervendor.php.
| oxSeoEncoderVendor.getVendorPageUrl | ( | $ | oVendor, | |
| $ | iPage, | |||
| $ |  iLang = null,  | 
        |||
| $ |  blFixed = null | |||
| ) | 
Returns vendor SEO url for specified page
| oxvendor | $oVendor vendor object | |
| int | $iPage page tu prepare number | |
| int | $iLang language | |
| bool | $blFixed fixed url marker (default is null) | 
Definition at line 97 of file oxseoencodervendor.php.
| oxSeoEncoderVendor.getVendorUri | ( | $ | oVendor, | |
| $ |  iLang = null,  | 
        |||
| $ |  blRegenerate = false | |||
| ) | 
Returns part of SEO url excluding path
| oxVendor | $oVendor vendor object | |
| int | $iLang language | |
| bool | $blRegenerate if TRUE forces seo url regeneration | 
Definition at line 54 of file oxseoencodervendor.php.
| oxSeoEncoderVendor.getVendorUrl | ( | $ | oVendor, | |
| $ |  iLang = null | |||
| ) | 
Encodes vendor categoru URLs into SEO format
| oxvendor | $oVendor Vendor object | |
| int | $iLang language | 
Definition at line 122 of file oxseoencodervendor.php.
| oxSeoEncoderVendor.onDeleteVendor | ( | $ | oVendor | ) | 
Deletes Vendor seo entry
| oxvendor | $oVendor Vendor object | 
Definition at line 137 of file oxseoencodervendor.php.
oxSeoEncoderVendor.$_aRootVendorUri = null [protected] | 
        
Definition at line 21 of file oxseoencodervendor.php.
oxSeoEncoderVendor.$_instance = null [static, protected] | 
        
Reimplemented from oxSeoEncoder.
Definition at line 14 of file oxseoencodervendor.php.
 1.7.1