OXID eShop CE  6.1.5
OxidEsales\EshopCommunity\Application\Model\SeoEncoderContent Class Reference
+ Inheritance diagram for OxidEsales\EshopCommunity\Application\Model\SeoEncoderContent:
+ Collaboration diagram for OxidEsales\EshopCommunity\Application\Model\SeoEncoderContent:

Public Member Functions

 getContentUri ($oCont, $iLang=null, $blRegenerate=false)
 
 getContentUrl ($oCont, $iLang=null)
 
 onDeleteContent ($sId)
 

Protected Member Functions

 _getUrlExtension ()
 
 _getAltUri ($sObjectId, $iLang)
 

Detailed Description

Seo encoder base

Member Function Documentation

◆ _getAltUri()

OxidEsales\EshopCommunity\Application\Model\SeoEncoderContent::_getAltUri (   $sObjectId,
  $iLang 
)
protected

Returns alternative uri used while updating seo

Parameters
string$sObjectIdobject id
int$iLanglanguage id
Returns
string

◆ _getUrlExtension()

OxidEsales\EshopCommunity\Application\Model\SeoEncoderContent::_getUrlExtension ( )
protected

Returns target "extension" (/)

Returns
string

◆ getContentUri()

OxidEsales\EshopCommunity\Application\Model\SeoEncoderContent::getContentUri (   $oCont,
  $iLang = null,
  $blRegenerate = false 
)

Returns SEO uri for content object. Includes parent category path info if content is assigned to it

Parameters
\OxidEsales\Eshop\Application\Model\Content$oContcontent category object
int$iLanglanguage
bool$blRegenerateif TRUE forces seo url regeneration
Returns
string

◆ getContentUrl()

OxidEsales\EshopCommunity\Application\Model\SeoEncoderContent::getContentUrl (   $oCont,
  $iLang = null 
)

encodeContentUrl encodes content link

Parameters
\OxidEsales\Eshop\Application\Model\Content$oContcategory object
int$iLanglanguage
Returns
string|bool

◆ onDeleteContent()

OxidEsales\EshopCommunity\Application\Model\SeoEncoderContent::onDeleteContent (   $sId)

deletes content seo entries

Parameters
string$sIdcontent ids

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