Public Member Functions | Protected Member Functions

Object_Seo Class Reference

Inheritance diagram for Object_Seo:
Collaboration diagram for Object_Seo:

List of all members.

Public Member Functions

 render ()
 save ()
 getEditLang ()
 processParam ($sParam)

Protected Member Functions

 _getSeoDataSql ($oObject, $iShopId, $iLang)
 _getSeoUrl ($oObject)
 _getSeoUrlQuery ($oObject, $iShopId)
 _getObject ($sOxid)
 _getType ()
 _getStdUrl ($sOxid)
 getSeoEntryId ()
 _getAltSeoEntryId ()
 _getSeoEntryId ()
 _getSeoEntryType ()
 _getEncoder ()

Detailed Description

Base seo config class

Definition at line 6 of file object_seo.php.


Member Function Documentation

Object_Seo._getAltSeoEntryId (  )  [protected]

Returns alternative seo entry id

Returns:
null

Reimplemented in Article_Seo.

Definition at line 194 of file object_seo.php.

Object_Seo._getEncoder (  )  [protected]

Returns current object type seo encoder object

Returns:
oxSeoEncoder

Reimplemented in Article_Seo, Category_Seo, Content_Seo, Manufacturer_Seo, and Vendor_Seo.

Definition at line 235 of file object_seo.php.

Object_Seo._getObject ( sOxid  )  [protected]

Returns seo object

Parameters:
string $sOxid object id
Returns:
mixed

Reimplemented in Vendor_Seo.

Definition at line 103 of file object_seo.php.

Object_Seo._getSeoDataSql ( oObject,
iShopId,
iLang 
) [protected]

Returns SQL to fetch seo data

Parameters:
oxbase $oObject object to load seo info
int $iShopId active shop id
int $iLang active language id
Returns:
string

Reimplemented in Article_Seo, Category_Seo, Manufacturer_Seo, and Vendor_Seo.

Definition at line 59 of file object_seo.php.

Object_Seo._getSeoEntryId (  )  [protected]

Returns seo entry ident

Returns:
string

Reimplemented in Article_Seo.

Definition at line 203 of file object_seo.php.

Object_Seo._getSeoEntryType (  )  [protected]

Returns seo entry type

Returns:
string

Reimplemented in Article_Seo.

Definition at line 213 of file object_seo.php.

Object_Seo._getSeoUrl ( oObject  )  [protected]

Returns objects seo url

Parameters:
object $oObject object to return url
Returns:
string

Reimplemented in Article_Seo, Category_Seo, Content_Seo, Manufacturer_Seo, and Vendor_Seo.

Definition at line 78 of file object_seo.php.

Object_Seo._getSeoUrlQuery ( oObject,
iShopId 
) [protected]

Returns query for selecting seo url

Parameters:
object $oObject object to build query
int $iShopId shop id
Returns:
string

Reimplemented in Article_Seo.

Definition at line 91 of file object_seo.php.

Object_Seo._getStdUrl ( sOxid  )  [protected]

Returns objects std url

Parameters:
string $sOxid object id
Returns:
string

Reimplemented in Article_Seo.

Definition at line 133 of file object_seo.php.

Object_Seo._getType (  )  [protected]

Returns url type

Returns:
string

Reimplemented in Article_Seo, Category_Seo, Content_Seo, Manufacturer_Seo, and Vendor_Seo.

Definition at line 122 of file object_seo.php.

Object_Seo.getEditLang (  ) 

Returns edit language id

Returns:
int

Reimplemented in Article_Seo.

Definition at line 172 of file object_seo.php.

Object_Seo.getSeoEntryId (  )  [protected]

Returns seo entry ident

Deprecated:
should be used object_seo._getSeoEntryId()
Returns:
string

Reimplemented in Article_Seo.

Definition at line 184 of file object_seo.php.

Object_Seo.processParam ( sParam  ) 

Processes parameter before writing to db

Parameters:
string $sParam parameter to process
Returns:
string

Reimplemented in Article_Seo.

Definition at line 225 of file object_seo.php.

Object_Seo.render (  ) 

Executes parent method parent.render(), and returns name of template file "object_main.tpl".

Returns:
string

Reimplemented from oxAdminDetails.

Reimplemented in Article_Seo, Category_Seo, Manufacturer_Seo, and Vendor_Seo.

Definition at line 15 of file object_seo.php.

Object_Seo.save (  ) 

Saves selection list parameters changes.

Returns:
mixed

Reimplemented from oxAdminView.

Reimplemented in Category_Seo, Manufacturer_Seo, and Vendor_Seo.

Definition at line 143 of file object_seo.php.


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