Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes

oxTsRatings Class Reference

Inheritance diagram for oxTsRatings:
Collaboration diagram for oxTsRatings:

List of all members.

Public Member Functions

 getTsId ()
 setTsId ($sId)
 getRatings ()

Public Attributes

const CACHE_TTL = 43200
const TS_RATINGS = 'TS_RATINGS'

Protected Member Functions

 _executeCurl ($sUrl)

Protected Attributes

 $_aChannel = array()
 $_sTsId = null

Detailed Description

Manages Trusted Shops ratings.

Definition at line 6 of file oxtsratings.php.


Member Function Documentation

oxTsRatings._executeCurl ( sUrl  )  [protected]

Executes curl request to trusted shops

Parameters:
string $sUrl Trusted shops url
Returns:
string curl response text

Definition at line 61 of file oxtsratings.php.

oxTsRatings.getRatings (  ) 

Returns trusted shop ratings, if possible, if not returns array with key empty set to true

Returns:
array

Definition at line 79 of file oxtsratings.php.

oxTsRatings.getTsId (  ) 

Returns trusted shop id

Returns:
null

Definition at line 39 of file oxtsratings.php.

oxTsRatings.setTsId ( sId  ) 

Sets trusted shop id

Parameters:
string $sId Trusted shops id

Definition at line 49 of file oxtsratings.php.


Member Data Documentation

oxTsRatings.$_aChannel = array() [protected]

Definition at line 25 of file oxtsratings.php.

oxTsRatings.$_sTsId = null [protected]

Definition at line 32 of file oxtsratings.php.

const oxTsRatings.CACHE_TTL = 43200

timeout in seconds for regenerating data (3h)

Definition at line 12 of file oxtsratings.php.

data id for cache

Definition at line 17 of file oxtsratings.php.


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